PTrade 快速开始

PTrade 是由券商提供的托管式 Python 策略平台。不同券商的入口、权限和界面可能不同,但策略通常按照“新建策略 → 编写代码 → 设置回测 → 检查结果 → 新建交易”的顺序使用。

第一次使用流程

  1. 从券商提供的入口进入 PTrade。
  2. 新建股票等对应业务类型的策略。
  3. 保留或编写 initialize(context)handle_data(context, data)
  4. 设置回测开始时间、结束时间、资金、基准和频率。
  5. 保存策略并开始回测。
  6. 查看收益曲线、评价指标、委托、成交、持仓和日志。
  7. 通过回测与模拟检查后,再决定是否新建交易任务。

最小策略结构

def initialize(context):
    log.info('INIT_OK')

def handle_data(context, data):
    log.info('HANDLE_DATA_OK')

成功标准

  • 初始化日志只在启动时出现一次。
  • handle_data 按所选日线或分钟频率触发。
  • 回测区间、基准、资金和频率与设置一致。
  • 日志没有未处理异常。