天软金融分析.NET函数大全 > 金融函数 > 金融工程 > 策略验证 > 数量类中间函数 > 中间函数

DepositOfSecurity    

简述
证券保证金计算,与系统参数时间有关
定义
DepositOfSecurity(StockID:String;position:Integer;price:Real;price2:Real;margin:Real;margin2:Real;stockvol:Real;stockunit:Real):Real
参数
名称类型说明
stockIDString字符串,期权、期货合约代码
positionInteger整数,持仓头寸
priceReal实数,期权、期货合约价格
price2Real实数,期权标的证券价格
marginReal实数,保证金比例(%)
margin2Real实数,保证金比例Ⅱ(%)
stockvolReal实数,持仓数量
stockunitReal实数,合约单位
返回Real期权持仓保证金
  • 范例


    //期权保证金
    setsysparam(pn_date(),inttodate(20230104));
    StockID:='OP10004679';
    position:=0;
    price:=0.4855;
    price2:=2.66;
    margin:=12;
    margin2:=7;
    stockvol:=100;
    stockunit:=10142;
    return DepositOfSecurity(StockID,position,price,price2,margin,margin2,stockvol,stockunit);
    //结果:816126.74

    范例二:
    //期货保证金
    setsysparam(pn_date(),inttodate(20230104));
    StockID:='IF01';
    position:=1;
    price:=3895;
    price2 :=0;
    margin:=8;
    margin2:=0;
    stockvol:=100;
    stockunit:=300;
    return DepositOfSecurity(StockID,position,price,price2,margin,margin2,stockvol,stockunit);
    //结果:9348000
相关