1 个回答
常见软件的网格交易回测教程
1. 通达信(免费版基础功能)
- 打开通达信软件,按 Ctrl+F 进入公式管理器。
- 新建交易系统公式,编写网格逻辑(示例:价格高于上一格时卖出,低于下一格时买入)。
- 进入回测交易系统(菜单:分析 → 交易系统评测),设置回测时间范围、初始资金、手续费率。
- 查看回测报告,重点关注收益率、最大回撤、交易频率等指标。
2. 同花顺(智能交易模块)
- 打开同花顺APP/PC端,进入智能交易(部分版本需开通会员)。
- 选择网格交易策略,输入标的代码、网格上下限、网格数量、每格资金分配。
- 点击回测,选择历史时间区间(如近1年/3年),系统自动生成回测结果。
- 调整参数(如缩小网格间距、扩大区间)优化策略,降低无效交易。
3. Python(Backtrader框架,适合进阶用户)
- 安装Backtrader库:
pip install backtrader。 - 编写策略类:继承
bt.Strategy,在init中定义网格区间、间距,在next()中实现买卖信号。 - 加载历史数据:从Tushare/Yahoo Finance获取标的K线数据,导入cerebro引擎。
- 运行回测:设置初始资金、手续费率,调用
cerebro.run(),输出回测指标(夏普比率、最大回撤等)。
网格回测的关键注意事项
- 参数合理性:网格区间需覆盖标的历史波动范围,避免频繁触顶/触底导致策略失效。
- 手续费成本:回测时需设置真实手续费(如万1.5佣金+经手费),否则结果会高估收益。
- 流动性优先:选择ETF或大盘股等流动性好的标的,避免回测中出现无法成交的情况。
- 数据代表性:选用包含震荡、趋势等多种市场环境的历史数据,提高策略普适性。
低费率交易建议(网格交易必备)
网格交易属于高频交易,佣金成本直接影响最终收益。建议选择低佣金券商账户,降低每笔交易成本:
- 操作指引:微信公众号搜索:问金测评,点击菜单“专属渠道”即可对接头部券商专属低佣渠道。
请 登录 后参与回答