主题:
字号:
16
行距:
2.0

第37章 我开源全部代码,附三年A股数据[2 / 7]

1.这不是一个成熟的量化交易系统,而是一个教学和验证性质的简化回测框架。目的是帮助有编程基础或愿意学习的朋友,理解回测的基本流程,并验证一些简单的投资想法。

2.代码和数据的目的是“授人以渔”,而非提供“圣杯策略”。你可以用它们验证自己的思路,也可以学习如何构建回测。

3.数据仅为示例:包含沪深300、中证500、创业板指等主要宽基指数,以及部分行业ETF的日线数据(前复权)。数据来源于公开渠道,可能存在微小误差,用于教学回测足够。

4.风险提示:回测基于历史,不代表未来。代码和策略可能存在错误,请谨慎对待结果,切勿直接用于实盘。

贝悟得:我现在将打包好的文件上传到群文件。压缩包名为“Invest_Backtest_Demo_2019-2021.zip”。里面包含:

1.README.md:详细的使用说明,包括环境配置、代码结构、数据说明、如何运行示例、以及如何修改策略。

2./data目录:存放CSV格式的历史行情数据。

3./strategies目录:几个示例策略的Python文件。

??buy_and_hold.py:买入并持有策略。

??annual_rebalance.py:股债年化再平衡策略(示例用沪深300和国债指数模拟)。

??simple_grid.py:一个基础的、固定价格间距的网格交易策略示例。

??macd_cross.py:MACD金叉死叉策略(示例,同之前分享)。

4.backtest_engine.py:简化的回测引擎核心文件,处理数据加载、信号生成、模拟交易、计算绩效指标等。

5.utils.py:一些工具函数,如计算最大回撤、夏普比率等。

6.requirements.txt:所需的Python库列表。

贝悟得:我重点解释一下simple_grid.py这个网格策略示例,因为它与我的体系关联最直接。这个示例策略非常简单:

??标的:沪深300ETF(以指数替代)。

??逻

本章未完,请点击下一页继续阅读!

修罗武神楚枫苏柔
善良的蜜蜂
百炼飞升录秦凤鸣祁嘉城
虚眞
一人:从无根生开始祸绝诸天
剑南来
好感度系统:女神想要的,我全有
欧氪
律师:校园霸凌无罪?我送他死刑
熏文
重生七零,恶霸装凶娇养小哭包
甜椒
穿书七零:觉醒快递分练仓系统
狼吃棉花糖兔子
都市极品大邪修
粮满仓
我与表嫂的秘密
混过的小刀
诡舍2
夜来风雨声丶
盛夜霆的掌心娇
千秋落
火影:我真是阳间忍者
山无月
穿越成罪奴?我开荒养出边关战神
狐狸爱吃素
流放西北:和离后靠两界倒卖养崽
祥云朵朵
开局被下药,毒医反手送白莲升天
林深迷鹿
帝少小妻又闯祸了
花惊鹊
我,下山之后
凌晨三点睡
噬天龙帝
掌上宝
八零女配睡了就跑,高冷军少追疯了
安鲤
重生八零嫁给全军第一硬汉
九羊猪猪
四合院:面对禽兽直接巴掌扇脸
山河有声
精灵时代:我的开挂生涯
椒盐的黄豆
大唐第一言官,满朝文武求我闭嘴
老土
手握原始股,一路打到抗美援朝!
君莫笑来了
强龙出山
老韩
鉴宝神眼杨波
七宝琉璃
特战狂枭萧晨苏晴
寂寞的舞者
开局盛宴,从蜥蜴吃成铸星龙王
九天揽月啊
真千金她从军了
杜若羽涅
穿越封神,我功德成圣了
蜀中说书人945
海岛求生:植灵师大人她只想种田
鸭鸭绿
林楠林北
我不是z
看见情绪颜色后,她们都变粉色了
M0724
养鬼为祸(劫天运)
浮梦流年
综影视:成为女主角攻略计划
山木有兮沐兮
任务流神豪
幼儿园高手
重回1982小渔村
米饭的米
公若不弃,愿拜为义父
辣酱热干面
第四天灾从不相信钢铁洪流!
喀秋莎第一可爱
修仙界只有妖女了是吗
月下千早
四合院之扮猪吃老虎
戈壁孤狼夜
青山
会说话的肘子
北海道赛马物语
点旗2009
仙命在我
杜养吾
半岛头号玩咖!
HKDoll
半岛小行星
鸡兔同笼
被夺一切后我成了仙道魁首
盛唐无夜
重生鉴宝:我真没想当专家
眀智
华娱从洪世贤开始
在下励志师
风起北美1625
一贱下天山