主题:
字号:
16
行距:
2.0

第36章 降龙十八掌求教Python回测码[2 / 4]

。愿意用数据和回测来检验自己的方法,这是走向理性投资非常重要的一步。这不仅能帮你验证方法的有效性,更能帮你理解方法的局限性、适用条件,以及最重要的——建立合理的收益预期和风险认知。很多人用技术分析亏钱,不是因为技术分析完全无效,而是因为他们对其有效性和适用环境有着不切实际的幻想。

贝悟得:关于Python回测,对于没有编程基础的人来说,确实有一定门槛。但并非没有入门途径。我可以给你几个建议,从易到难。

路径一:使用现成的量化平台(推荐入门)

国内有一些在线的量化平台,提供了图形化界面或者简化的策略编写功能,有些甚至内置了常见的技术指标和回测框架。你不需要自己搭建Python环境,只需要在网页上操作。例如:

??聚宽(JoinQuant)、优矿(Uqer)、米筐(Ricequant)等。

??优点:入门快,有社区和示例策略,可以快速看到回测结果和图表。

??缺点:灵活性可能受限,高级功能可能需要付费,数据可能有一定延迟或需要自己处理。

??建议:你可以先注册一个聚宽账号,它对新用户比较友好,有大量的入门教程和策略范例。你可以尝试在它的策略编辑器中,用他们提供的函数,写出你的“MACD金叉死叉”策略,然后回测。这个过程本身,就能让你对回测的要素(买卖信号、仓位、手续费、滑点等)有个直观认识。

路径二:学习基础Python,使用开源回测框架(更灵活,但需投入时间)

如果你有兴趣,且愿意花时间学习,这是更自主的道路。

1.学习基础Python:不需要多深入,掌握变量、循环、条件判断、函数、以及如何安装和使用第三方库即可。网上免费教程很多。

2.选择回测框架:常用的有backtrader,zipline(美股为主),vn.py(国内衍生品强)等。对于A股,backtrader比较流行,社区资源多。

3.获取数据:需要历史行情数据。可以用tushare、akshare等免费库获取,但通常有频率和数量限制。更完整的数据可能需要购买。

4.编写策略

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

吾有一塔,葬仙,葬神,葬诸天
永夜月同孤
东北振兴,千万员工BUFF拉满
新秋十三
看见血条的我,选择打爆世界
红豆茶
邪物典当铺:只收凶物
虫下月半
玄幻:长生神子,何须妹骨证道!
炒麦片
港片:我的老婆全是极品尤物
一枚超级大帅哥
青山
会说话的肘子
神豪太青涩,校花闺蜜团只好倒追
来当金番了
民国:住你这破旅馆还能保命?
柳因絮果
大秦:夺笋呐,祖龙偷听我心声!
毛神大大
穿书反派:修为尽失,女主逆推
一苇渡江
分手后,我把前女友炼成僵尸!
因帅被罚破产
死亡游戏:开局欺诈师,假扮神明
暴力紫皮人
我在大明长生久视
青红
星铁:我的沙雕网友竟然是小浣熊
草履虫的麻花辫
国运:扮演张麒麟,我是女版小哥
离殊公子
我在诡异世界谨慎修仙
九上签
网游:我盗圣,借亿点神器怎么了
独耳
刚证道混沌天帝,让我身化禁区?
钰珏玉予
名柯:成为财阀,从加入酒厂开始
飞翔鲫鱼
我在大明长生久视李青朱元璋
青红
六零:冷面军官被科研大佬拿捏了
茴茴猫
家族修仙:我以子嗣登仙
勤劳的大蜜蜂
重生60带空间
林家權少
每人每天十块钱,资金链全靠员工
夜色阑姗
刚出狱,就被校花骗去同居
盛世狼烟
朝廷鹰犬?没挨过六扇门的刀
天衍
我的绝色表嫂
清波凡人
惊鸿
一夕烟雨
潜修半年,被公主侍女发现我很强
酥尘
末世:觉醒火焰掌控,我为炎帝
十重术式
美女学院,就我一个男人进去了?
余生渺渺
当诡异降临世界,死亡即是终点
庆元职高小天才
全民成野神?唯有我百倍供品!
风雪不能压我
我才不是姐控!
予桃i
歪师邪徒
响尾蛇皮袋
人在书中,重生幼年魔尊,黑化了
一枚小闲鱼
奥特曼:我,究极海帕杰顿
骚气的菜鸡
长生:我在教坊司千秋万载
密雨飞花
综影视:红尘闲游
颜朱
这个明星正得发邪
冥王星话事人
合欢宗:从曹贼开始的日常修仙
吃番薯的红苕
军旅:全军震惊,我儿边关一战
烟花三月大笨象
拥有魔王基因的我,真没想吃软饭
一支威士忌
七零不做冤大头,下乡赶山娶村花
啄云扶月
重生之狂暴火法
燃烧的地狱咆哮
疯批佛子又贪又嗔又痴
阿那律
未来人世间
办车
圣手红颜
鹰览天下事
全职业满级,你说我是学院第一废柴?
山上梧桐