7天打造一套自己的程序交易系统-策略回测(1)
创作时间:
作者:
@小白创作中心
7天打造一套自己的程序交易系统-策略回测(1)
引用
1
来源
1.
https://www.rongpm.com/column/strategy-backtest-13pv.html
本系列文章旨在为对数据分析和程序交易感兴趣的读者提供深入指导,特别是关于如何在2024年建立自己的程序交易系统。之前的文章涵盖了如何构建数据源以及如何计算各种技术指标。有了这些基础,下一步是设计交易策略,并通过策略回测框架进行验证。
策略回测简介
策略回测是一种在历史数据上模拟交易的方法,用于检验交易策略的效果。它分为两个主要步骤:首先是根据交易理念设计策略并编程实现;其次是将策略应用于历史数据进行模拟交易,并分析如胜率、收益率等指标来评估策略的表现。
进行策略回测的步骤
- 获取历史数据:确保有足够的历史行情数据作为回测的输入。
- 策略开发:设计并编码交易策略,明确交易信号和规则。
- 策略回测:在历史数据上模拟交易,执行策略逻辑。
- 结果分析:评估回测结果,进行参数优化。
- 实盘验证:将回测通过的策略应用于实际交易。
回测框架选择
市场上提供了多种基于Python的开源回测框架。一篇名为《Best Backtesting Library for Python》的文章比较了流行的框架,推荐了追求速度的VectorBT和追求易用性的Backtesting.py。
量化回测框架的两种驱动机制
量化回测框架有事件驱动和向量驱动两种机制,各有优缺点。事件驱动机制适合策略需要频繁响应实时事件的情况,而向量驱动机制则在向量化运算方面更高效。
结语
本系列将继续探讨如何使用Backtesting.py进行交易策略回测和优化。作者鼓励读者通过点赞和分享支持他的写作,并提示关注公众号以获取最新更新。
热门推荐
解放军部队和预备役部队,究竟有啥区别?预备役都是非现役人员吗
西门子电动执行机构常见故障及处理方法
眼睛红肿疼痛怎么办?原因分析与治疗建议
这种“切肤之痛”三分之一的人会遭遇!带状疱疹防治全攻略
俄唯一航母近照图曝光,越修越慢,中国网友给俄罗斯指了两条明路
结婚男方程序安排:从筹备到婚礼的详细指南
什么是肺结核皮试
年画时光《宋庆龄》:你看的不是一个传奇女人的一生,而是那段历史
斯洛文尼亚正在进行克尔什科核电站新选址和技术可行性研究
香港税收居民身份和永久居民身份概念解析
植物光合作用原理及在农业中的应用
中华两千年,都城变迁史
今后杭州东站可高铁直达上海浦东机场
操作系统上下文切换详解:从基本概念到实现细节
中美空军实力对比:谁将在未来空战中占优?
淮山种植技术与栽培要点详解
人类探测器第一次离太阳如此之近!它为什么没有被融化?
女性如何走出离婚的痛苦及困境
21个出自诸葛亮《出师表》里的成语,你总结过有几个吗?
反诈宣传|网络兼职需谨慎 如何预防被坑被骗?
李庄古镇:岁月沉淀的魅力之地!
东南大学吴国球教授团队完成1.17亿元重大科技成果转化
冠心病患者肉类选择指南:哪些肉类更有利于心血管健康?
老年医疗器械:便携轻松的健康护理
冬吃萝卜夏吃姜:当姜汁成为夏季骑行补剂
十类常见的消防设施有哪些 消防设施种类包括什么
《活出生命的意义》:一个心理学家对生命价值的终极探索
“八大菜系之母”的豫菜,为啥近百年来几乎成绝唱?原因让人无奈
哪些因素影响车位投资回报率?
对阵摩洛哥C罗仍是焦点话题,桑托斯:不要破坏团队气氛