PTrade 快速开始
PTrade 是由券商提供的托管式 Python 策略平台。不同券商的入口、权限和界面可能不同,但策略通常按照“新建策略 → 编写代码 → 设置回测 → 检查结果 → 新建交易”的顺序使用。
第一次使用流程
- 从券商提供的入口进入 PTrade。
- 新建股票等对应业务类型的策略。
- 保留或编写
initialize(context)与handle_data(context, data)。 - 设置回测开始时间、结束时间、资金、基准和频率。
- 保存策略并开始回测。
- 查看收益曲线、评价指标、委托、成交、持仓和日志。
- 通过回测与模拟检查后,再决定是否新建交易任务。
最小策略结构
def initialize(context):
log.info('INIT_OK')
def handle_data(context, data):
log.info('HANDLE_DATA_OK')
成功标准
- 初始化日志只在启动时出现一次。
handle_data按所选日线或分钟频率触发。- 回测区间、基准、资金和频率与设置一致。
- 日志没有未处理异常。