FAQ > 金融建模 > 建模问题 > 期货相关

Q:期货品种的合约乘数提取及相关说明    

  • A:在天软中,取期货合约乘数:
    setsysparam(pn_stock(),"fu2103");
     setsysparam(pn_date(),20211201T);
     return FuturesMultiplierEndT();


    同样的,也支持取期货品种的合约乘数,当前证券设置为品种代码即可,如:
    setsysparam(pn_stock(),"fu");
     setsysparam(pn_date(),20211201T);
     return FuturesMultiplierEndT();


    那关于期货品种的合约乘数,它是否能代表该品种下所有合约当时的乘数数值呢?

    经过对所有品种的实际合约的乘数数据对比发现:
     一般情况下,同一品种的合约乘数是一致的,但是也有例外,如fu跟ru在历史存在不一样的情况,原因是它们在历史调整合约乘数时采用的是从新合约规则开始,而旧合约不变的方式。

    上面这种情况下,当新合约上市后,品种代码与新合约的合约乘数表现一致。
    示例具体发生时间为:fu:2011-02-01 ,ru:2011-08-16