PTrade获取期货设置类函数

期货设置类函数

更加详细的调用方法,后续会慢慢整理。

感谢关注,咨询免费开通量化回测与获取实盘权限,欢迎和博主联系!

也可找寻博主历史文章,搜索关键词使用方案,比如本文涉及函数set_future_commission!

set_future_commission - 设置期货手续费

set_future_commission(transaction_code, commission)
使用场景

该函数仅在回测模块可用

接口说明

设置期货手续费,手续费是按照交易代码进行设置的

参数

transaction_code:期货合约的交易代码,str类型,如沪铜2112("CU2112")的交易代码为"CU";

commission:手续费,浮点型,设置说明:

  • 当交易时的手续费是按手数收取时,则这里应当设置为每手收取的金额,例如:将期货的手续费设置为2元/手,此处应填写2;
  • 当交易时的手续费是按总成交额收取时,则这里应当设置为总成交额的比例,例如:将期货的手续费费率设置为0.4/万,此处应填写0.00004;
返回

None

示例
def initialize(context):
    g.security = "IF2312.CCFX"
    set_universe(g.security)
    # 设置沪深300指数的手续费,0.4/万
    set_future_commission("IF", 0.00004)
    # 设置沪深300指数的手续费,2元/手
    set_future_commission("IF", 2)

def handle_data(context, data):
    # 买入指数2312
    buy_open(g.security, 2)

 

Logo

加入社区!打开量化的大门,首批课程上线啦!

更多推荐