风险提示:本内容为量化技术及平台操作的纯知识分享,不构成任何投资建议,不推荐任何具体证券或交易时机。部分内容可能理解包含错误,请自行核实。市场有风险,投资需谨慎
在做量化交易研究中,使用ptrade,我们会遇到写好的回测代码,在实盘无法运行,写的实盘代码在回测中无法运行,这个主要的问题在ptrade有的函数只能在回测运行,有的函数只能在实盘运行,有的函数实盘,回测都可以
比如只能回测的

只能实盘使用的

都可以使用的

安上面的3个分类,我整理了一些,参考学习研究
第一类:仅回测专用,核心定位:模拟真实交易环境的“参数配置器”,用于设置交易成本、流动性限制和初始状态

函数名称 功能说明 核心场景 使用场景
set_commission 设置股票/ETF/LOF的佣金费率(如万2.5) 模拟交易成本 🔒 仅回测
set_fixed_slippage 设置固定滑点(如0.01元/股) 模拟交易成本 🔒 仅回测
set_slippage 设置比例滑点(如0.1%) 模拟交易成本 🔒 仅回测
set_volume_ratio 设置成交比例(如10%) 模拟流动性限制 🔒 仅回测
set_limit_mode 设置成交数量限制模式 控制单笔委托最大成交 🔒 仅回测
set_yesterday_position 设置初始持仓底仓 模拟持有某只股票 🔒 仅回测
convert_position_from_csv 从CSV文件批量导入初始持仓 批量设置底仓 🔒 仅回测
get_trades_file 获取回测对账数据文件 导出交易明细 🔒 仅回测
get_etf_list 获取回测环境中的ETF代码列表ETF策略配置 🔒 仅回测
set_future_commission 设置期货手续费(按手数或比例) 期货策略 🔒 仅回测
set_margin_rate 设置期货保证金比例 期货策略 🔒 仅回测
get_margin_rate 获取已设置的保证金比例 期货策略回测校验 🔒 仅回测
第二类:仅实盘专用,核心定位:量化策略落地的“API金钥匙”。这些函数直接接触券商柜台,掌握着新股申购、两融交易、实时快照行情、ETF篮子下单等核心实盘能力,是策略从理论走向实战的桥梁

第三类:回测 + 实盘通用,核心定位:量化策略的“灵魂骨架”。这一大类包含了策略生命周期、行情数据获取、交易委托、技术指标计算、财务数据查询等核心功能。您80%以上的策略逻辑,都将基于这些函数构建。

不懂的问我就可以,加我备注入群可以加入量化研究学习群

|