网易首页 > 网易号 > 正文 申请入驻

量化交易员用6行代码搞了个"策略斗兽场",睡醒就能看排名

0
分享至


手动回测10个策略要多久?资深交易员算过账:一个策略跑完历史数据平均40分钟,10个就是6.7小时。这还没算参数调优的反复折腾。更糟的是,人的注意力会漂移,凌晨2点的回测结果和上午10点的可能完全是两套标准。

一位独立开发者受够了这种"假装在分析"的状态,干脆写了个 overnight tournament system(隔夜策略锦标赛系统)。核心逻辑粗暴直接:让策略在真实市场数据上互相厮杀,按夏普比率和胜率排名,第二天早上给你一张 leaderboard(排行榜)。进化论的压力测试,但对象是交易算法。

4个文件撑起整套系统

TradeSight 的代码结构干净得像产品经理画的架构图:

app/ 目录管执行:dashboard.py 跑 Flask 路由,runner.py 是策略引擎,alpaca_client.py 封装了 Alpaca 的 API 接口。strategies/ 目录放策略:base.py 定义基类,MACD、RSI 等具体策略继承实现。cron/ 目录就一个 overnight_run.sh,负责定时触发。

没有微服务,没有消息队列,没有 Kubernetes。开发者解释:「这套系统的目标是验证想法,不是支撑百亿资管。」

策略接入的门槛被压到极低。继承 Strategy 基类,实现两个方法:compute_signals 返回买卖信号数组(1 买、-1 卖、0 持有),submit_orders 把信号转成模拟订单。一个 MACD 金叉策略的完整代码不到 50 行。

锦标赛怎么跑:6个策略的平行宇宙


系统内置了 6 个开箱即用的策略。每晚的 tournament 流程如下:

对每个策略,遍历全部交易标的。从 Alpaca 拉取 200 分钟 K 线,转成 OHLCV 格式喂给策略。策略吐出信号,系统提交纸面订单。第二天早晨按夏普比率 + 胜率加权排序。

关键设计:所有策略跑的是同一时段的同一批数据,排除了「A 策略测的是牛市、B 策略测的是熊市」这种不公平比较。就像把六匹马放在同一条跑道、同一个发令枪下。

开发者特别强调了 paper trading(模拟交易)的价值:「回测是开卷考试,纸面交易是闭卷小测。价格滑点、订单延迟、部分成交这些摩擦成本,只有真金白银的模拟才能暴露。」

为什么不用现成的回测框架?

Backtrader、Zipline、QuantConnect 这些工具已经存在多年。TradeSight 的区别在于「 overnight 」这个场景定义。

传统回测框架假设你坐在屏幕前,点一下跑一批结果。TradeSight 假设你在睡觉。cron 任务凌晨自动触发,runner.py 并行执行多个策略进程,dashboard 早晨展示排名。整个流程不需要人参与。

这种设计牺牲了一部分灵活性——你不能中途改参数、不能可视化逐笔成交。但换来了可扩展性:加第 7 个策略,只需要新建一个 .py 文件;加新的交易标的,改一下配置列表。


「大多数交易员的策略死在『想测但没空测』,而不是『测了但不好』。」开发者说。

一个被刻意保留的粗糙

代码里有个细节:策略的 submit_orders 方法直接调 Alpaca API,没有中间缓存,没有失败重试。这在生产系统里属于事故隐患,但开发者故意没修。

「纸面交易的 API 限额很宽松,失败率极低。加重试逻辑会增加代码复杂度,而复杂度是策略迭代的最大敌人。」他算过账:过去 3 个月跑了 400+ 次 tournament,API 失败次数是 0。

这种「够用就好」的取舍,贯穿整个项目。Flask 没上蓝图,数据库用 SQLite,前端是原生 HTML 没套框架。全部代码加起来不到 800 行。

「我试过用更重的技术栈重写,结果花在调依赖上的时间超过了写策略。」

TradeSight 目前托管在 GitHub,文档只有 README 里的快速开始。开发者没打算商业化,「这工具解决的是我自己的痒点,顺便看看有没有同类。」

如果你也有 10 个策略在脑子里打架、却没时间一一验证——你会选择手动回测到深夜,还是写个脚本让机器替你跑完这场淘汰赛?

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
别信什么“瘦了就好”,看看蒋欣,瘦了20多斤,代价是脸垮了

别信什么“瘦了就好”,看看蒋欣,瘦了20多斤,代价是脸垮了

西楼知趣杂谈
2026-03-18 11:48:25
有没有人敢爆自己的瓜?网友:确定玩这么大吗?

有没有人敢爆自己的瓜?网友:确定玩这么大吗?

夜深爱杂谈
2026-02-18 20:55:58
从历史演进规律看,中国极有可能成为,全球最后一个超级大国

从历史演进规律看,中国极有可能成为,全球最后一个超级大国

生活新鲜市
2026-04-07 15:32:30
尊重历史,青海马家军在陕西山西河南跟日军血战八年,是真的吗?

尊重历史,青海马家军在陕西山西河南跟日军血战八年,是真的吗?

史之铭
2026-04-06 17:12:29
“林彪事件”后,周总理亲自处理“四大金刚”,依靠了哪些大员

“林彪事件”后,周总理亲自处理“四大金刚”,依靠了哪些大员

谈古论今历史有道
2026-04-07 14:35:03
国足又迎喜讯!24岁华裔悍将愿意归化,但提了一个条件,不算过分

国足又迎喜讯!24岁华裔悍将愿意归化,但提了一个条件,不算过分

零度眼看球
2026-04-07 06:48:41
茶水是心梗“加速器”?医生:不想心脏出问题,这几种茶一定少喝

茶水是心梗“加速器”?医生:不想心脏出问题,这几种茶一定少喝

健康之光
2026-03-28 16:00:09
蔡正元真会给自己找事!进监狱都不闲着,开起了“蔡正元讲堂”!

蔡正元真会给自己找事!进监狱都不闲着,开起了“蔡正元讲堂”!

达文西看世界
2026-04-06 16:34:17
不露面不知道,一露面吓一跳!这些明星怎么突然就老成这个样子了

不露面不知道,一露面吓一跳!这些明星怎么突然就老成这个样子了

萧狡科普解说
2026-03-07 16:37:02
我国首位女航天员刘洋,结婚8年未生子,临行前给丈夫留下2条遗言

我国首位女航天员刘洋,结婚8年未生子,临行前给丈夫留下2条遗言

霁寒飘雪
2026-04-01 07:40:42
60年张灵甫遗孀回台,74师老兵坐满整整20桌,陈毅的担忧引起重视

60年张灵甫遗孀回台,74师老兵坐满整整20桌,陈毅的担忧引起重视

历史甄有趣
2026-04-06 10:50:12
李提香给大羽争气 辽宁铁人腰硬了 剑指3连胜 不跟郑智玩人情世故

李提香给大羽争气 辽宁铁人腰硬了 剑指3连胜 不跟郑智玩人情世故

替补席看球
2026-04-07 13:50:35
伊朗称击落美C-130运输机 美国:我们自己炸的

伊朗称击落美C-130运输机 美国:我们自己炸的

看看新闻Knews
2026-04-05 14:35:15
约基奇赛后主动找到了杨瀚森,一个爱的拥抱,约基奇的举动很感人

约基奇赛后主动找到了杨瀚森,一个爱的拥抱,约基奇的举动很感人

铿锵格斗
2026-04-07 12:49:00
央视怒批!德不配位、洋相百出,难怪两会上冯远征建议演员多学习

央视怒批!德不配位、洋相百出,难怪两会上冯远征建议演员多学习

谈史论天地
2026-03-07 10:28:50
她靠“冒牌”出道走红,成央视宠儿,四登春晚,如今靠浪姐又火了

她靠“冒牌”出道走红,成央视宠儿,四登春晚,如今靠浪姐又火了

八斗小先生
2026-04-06 15:43:14
触目惊心!陕西女教师案:5人背景强硬、串通毁证,正义不容遮掩

触目惊心!陕西女教师案:5人背景强硬、串通毁证,正义不容遮掩

奇思妙想草叶君
2026-04-03 21:18:12
史上最惨烈东部!骑士坐收渔翁之利?绿军和尼克斯都被套路了!

史上最惨烈东部!骑士坐收渔翁之利?绿军和尼克斯都被套路了!

你的篮球频道
2026-04-07 13:32:59
Lisa皮裤造型意外走光,这抹“凸起”为何让粉丝越看越上头?

Lisa皮裤造型意外走光,这抹“凸起”为何让粉丝越看越上头?

娱乐领航家
2026-03-12 20:30:07
中国常驻联合国代表傅聪:中方不认同伊朗对海合会国家的攻击 航道安全不应受扰

中国常驻联合国代表傅聪:中方不认同伊朗对海合会国家的攻击 航道安全不应受扰

财联社
2026-04-03 11:38:08
2026-04-07 16:51:00
闪存猎手
闪存猎手
全网蹲好价的野生捕手,算力与羊毛都不可辜负。
861文章数 1关注度
往期回顾 全部

科技要闻

满嘴谎言!OpenAI奥特曼黑料大起底

头条要闻

媒体:特朗普底牌暴露 伊朗知道自己无需取胜只需生存

头条要闻

媒体:特朗普底牌暴露 伊朗知道自己无需取胜只需生存

体育要闻

官宣签约“AI球员”,这支球队被骂惨了...

娱乐要闻

张艺上浪姐惹争议 黄景瑜前妻发文内涵

财经要闻

10万亿财政转移支付,被谁拿走了?

汽车要闻

不止是大 极狐首款MPV问道V9静态体验

态度原创

手机
艺术
家居
房产
健康

手机要闻

消息称三星中国将大调整:只保留手机和存储部门 其余全撤!

艺术要闻

美丽风光看不尽

家居要闻

雅致惬意 感知生活之美

房产要闻

猛料!又有世界500强级巨头,低调买入海棠湾!

干细胞抗衰4大误区,90%的人都中招

无障碍浏览 进入关怀版