恒生PTrade软件如何使用?PTrade平台API接口简介
发布时间:2024-6-12 11:18阅读:1517
恒生PTrade软件如何使用?PTrade平台API接口简介(未完待续,完整版也可文章上方点击—问一问,微信/电话联系我获取额 )
策略API介绍
设置函数
set_universe-设置股票池
set_universe(security_list)使用场景
该函数仅在回测、交易模块可用
接口说明
该函数用于设置或者更新此策略要操作的股票池。
注意事项:
股票策略中,该函数只用于设定get_history函数的默认security_list入参, 除此之外并无其他用处,因此为非必须设定的函数。
参数
security_list: 股票列表,支持单支或者多支股票(list[str]/str)
返回
None
示例
def initialize(context): g.security = ['600570.SS','600571.SS'] # 将g.security中的股票设置为股票池 set_universe(g.security) def handle_data(context, data): # 获取初始化设定的股票池行情数据 his = get_history(5, '1d', 'close', security_list=None)set_benchmark-设置基准
set_benchmark(sids)使用场景
该函数仅在回测、交易模块可用
接口说明
该函数用于设置策略的比较基准,前端展现的策略评价指标都基于此处设置的基准标的。
注意事项:
此函数只能在initialize使用。
参数
security:股票/指数/ETF代码(str)
默认设置
如果不做基准设置,默认选定沪深300指数(000300.SS)的每日价格作为判断策略好坏和一系列风险值计算的基准。如果要指定其他股票/指数/ETF的价格作为基准,就需要使用set_benchmark。
返回
None
示例
def initialize(context): g.security = '000001.SZ' set_universe(g.security) #将上证50(000016.SS)设置为参考基准 set_benchmark('000016.SS') def handle_data(context, data): order('000001.SZ',100)set_commission-设置佣金费率
set_commission(commission_ratio=0.0003, min_commission=5.0, type="STOCK")使用场景
该函数仅在回测模块可用
接口说明
该函数用于设置佣金费率。
注意事项:
关于回测手续费计算:手续费=佣金费+经手费
佣金费=佣金费率*交易总金额(若佣金费计算后小于设置的最低佣金,则佣金费取最小佣金)
经手费=经手费率(万分之0.487)*交易总金额
参数
commission_ratio:佣金费率,默认股票每笔交易的佣金费率是万分之三,ETF基金、LOF基金每笔交易的佣金费率是万分之八。(float)
min_commission:最低交易佣金,默认每笔交易最低扣5元佣金。(float)
type:交易类型,不传参默认为STOCK(目前只支持STOCK, ETF, LOF)。(string)
返回
None
示例
def initialize(context): g.security = '600570.SS' set_universe(g.security) #将佣金费率设置为万分之三,将最低手续费设置为3元 set_commission(commission_ratio =0.0003, min_commission=3.0) def handle_data(context, data): pass 
温馨提示:投资有风险,选择需谨慎。
- miniQMT量化交易系统?原生python环境策略开发优势?广州miniQMT量化申请券商有吗?
- QMT量化交易系统,量化交易必备!如何在券商申请QMT量化交易软件?
- 26年原生python环境的miniQMT量化怎么申请?哪家券商提供miniQMT量化交易权限?
- 一句话看懂融资融券基础逻辑!2026年融资融券利率息费用最低券商有没有推荐?
- 2026年股票开户流程详解!26年股票开户佣金费率优惠的证券公司介绍?
- miniQMT量化交易系统简介!2026年上海miniQMT量化交易免费支持券商?
- QMT和PTrade量化交易软件提供券商有吗?26年新手做量化交易选QMT还是PTrade?
- QMT和PTrade量化交易系统差异?量化交易选QMT还是PTrade?
-
春晚黑科技背后:人形机器人离“真赚钱”还有多远?
2026-03-02 16:15
-
2026年打新债需满足哪些条件?具体怎么做?
2026-03-02 16:15
-
年度盘点:10+热门赛道ETF榜单合集
2026-03-02 16:15


问一问

+微信
分享该文章
