在TB开拓者里做波动率策略特别方便,我常用的方法是结合ATR指标和布林带宽度。比如这个简单的Python策略代码:
```python
# 计算ATR波动率
atr_value = ATR(14)
# 计算布林带宽度
bb_width = (upper_band - lower_band) / middle_band
if atr_value > atr_threshold and bb_width > bb_threshold:
# 高波动率时入场
enter_long()
elif atr_value < atr_threshold*0.5:
# 低波动率时平仓
exit_all()
```
我实盘测试过,这种策略在螺纹钢、焦炭这些波动大的品种上效果特别好。当波动率超过阈值时进场,既能抓住大行情,又能避开震荡期的磨损。TB开拓者的优势是回测速度特别快,一个策略几分钟就能验证完10年的数据。
可以搜索关注公众号"量化刘百万"或者叩富问财首页的,里面有专业量化入门资料和优质策略分享,免费好用。我整理了20多种波动率策略的TB源码,包括基于ATR、标准差、真实波动幅度等不同指标的版本。
现在,我会针对新手小白定期免费分享低成本落地方案,如果你对量化交易感兴趣,或者想通过免费低门槛的方法实现全自动量化交易,可以点赞扫码加我微信,我这边可以教你免费实现量化,手把手3天内实现量化交易。也可以微信搜索关注"量化刘百万"公众号,里面有专业量化入门资料和优质策略,免费好用。
发布于2025-10-18 12:26 北京


分享
注册
1分钟入驻>
+微信
秒答
18342365994
搜索更多类似问题 >
电话咨询


