PTrade获取期权专用函数
期权交易类函数
更加详细的调用方法,后续会慢慢整理。
感谢关注,咨询免费开通量化回测与获取实盘权限,欢迎和博主联系!
也可找寻博主历史文章,搜索关键词使用方案,比如本文涉及函数buy_open !
buy_open - 权利仓开仓
buy_open(contract, amount, limit_price=None)
使用场景
该函数仅在交易模块可用
接口说明
权利仓开仓
注意:
无
参数
contract:期权合约代码;
amount:交易数量,正数;
limit_price:买卖限价;
返回
Order对象中的id或者None。如果创建订单成功,则返回Order对象的id,失败则返回None。
示例
def initialize(context):
g.security = '10004335.XSHO'
set_universe(g.security)
def handle_data(context, data):
# 权利仓开仓
buy_open(g.security, 1)
# 权利仓开仓(限定价格0.0501)
buy_open(g.security, 1, limit_price=0.0501)