用 2 万起步量化投资 1 年,亏了多少,学到了什么? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
bugnotes

用 2 万起步量化投资 1 年,亏了多少,学到了什么?

  •  
  •   bugnotes 4 天前 2757 次点击

    这是一个悲伤的实盘复盘,也是一篇价值可能远超本金的“避坑指南”。

    Img Img 交学费了

    背景:2005 年就开了股票账户,但一直没有买卖过股票,觉得看不懂。直到 2025 年初,才开始学习研究量化,并用 2.5 万起步人工或量化实盘。

    比较典型新手行为:2025 年 6 月 24 日 2.5 万开始,跑了 1 周效果不错,7 月 1 日加仓到 5 万,又看这不错,8 月 12 日加仓到 10 万,经过 9 月,10 月,11 月收益震荡下行,hold 不住了,12 月中旬逐步减到 3 万,被市场上了一课,交了充足的学费。

    截止今天亏损 19538 元,亏损比例-20.75%,实际量化亏损没这么多,量化亏损 11359 元,亏损比例-10.17%,其他 8000 多元是人工操作亏的(新手常见行为:看不得资金空仓,有资金就想操作,量化空仓就人工操作)。

    我分别记录了我每个实盘量化策略的交割单,一看就知道各个量化策略的亏损情况。

    前后总共实盘过 5 个策略,现在还在实盘的策略 2 个,另外 3 个停掉了,5 个策略都是小市值策略。

    Img 因为作为一个菜鸟,深知股市水深,所以入场前我给自己定了个死规矩:只拿“全亏完也不会影响明天中午吃猪脚饭”的钱来试水。

    这一年,从刚跑通第一个策略时坚信能“打造印钞机”,到后来被市场反复毒打、在深夜里改 Bug ,我经历了一个典型“量化韭菜”的完整心路历程。今天,我们就来算算这笔账。


    1. 初入量化的“上帝视角”(过度自信期)

    每个刚碰量化的人,都会经历一段短暂的“蜜月期”。

    那时候,只要在回测平台上稍微调整几个参数(比如把均线周期改一改,加个 MACD 过滤),就能跑出一条令人血脉贲张的“完美 45 度角”向上收益曲线。

    Img 看到的让人心动的策略收益示例

    带着“原来搞钱这么容易”的错觉,我把这 2 万块真金白银接入了实盘。 第一天上线的时候,那种看着程序自动读取行情、自动下单、自动撤单的爽感,让我有一种稳拿诺贝尔经济学奖的错觉。

    然后,现实的毒打立刻就来了。 我遇到的第一个大坑,不是策略失效,而是代码 Bug 。 比如,策略条件触发了,但因为没有处理好“涨跌停板买不进/卖不出”的逻辑,程序疯狂向交易所发废单报报错;或者因为网络抖动了一下,持仓状态没对齐,该卖的没卖,导致直接吃了隔夜的一个大跌。

    那一刻我才明白:“写一个能在历史数据里赚钱的策略”和“写一套能在现实世界里活下来的交易系统”,完全是两码事。


    2. 市场的毒打与信仰崩塌(绝望之谷)

    度过了最初的工程摩擦期,真正考验心脏的是极端的市场行情。

    回测里的数字是冰冷的,回撤 20%在你眼里可能只是 Excel 里的一个“-0.2”。但在实盘里,看着账户每天缩水,你的心理防线是会崩溃的。

    今年遇到了好几波风格剧变(比如微盘股的流动性危机)。我眼睁睁看着往日表现优异的策略连续吃面。

    Img 实盘大回撤瞬间*

    在这种压力下,我犯了量化交易的大忌人工干预机器。 看着连续下跌,我实在忍不住了,心想“这肯定不对劲”,于是强行手动平仓,甚至直接停掉了策略。结果往往是:我刚一平仓,第二天就大涨反弹;等我懊悔地再把程序开起来,它又接到了山顶上。

    机器的逻辑被我的人性彻底破坏,两头挨耳光。

    到了现在算总账,这 2 万块钱最终……(亏损 19538 元,亏损比例-20.75%)。讲真,我还不如把它放在余额宝里赚顿排骨汤。


    3. 亏钱买来的 4 个“血泪教训”

    虽然亏了钱,但这 2 万块的学费交得值。我总结了 4 个极其昂贵的教训:

    教训一:千万警惕“过拟合”与未来函数

    你以为你发现的圣杯,往往只是你的模型恰好“背诵”了过去的历史答案。市场是动态博弈的,过去有效不代表未来有效。如果在回测里加了太多条件去过滤亏损交易,实盘必然扑街。

    ? 避坑参考资料:如果你不确定自己的策略是否陷入了“过拟合”的陷阱,建议跑实盘前先看看这篇聚宽社区大佬的干货:策略过拟合诊断工具,里面提供了一套非常系统性的实战自我诊断方法。

    教训二:磨损是看不见的“利润刺客”

    很多新手回测时根本不设滑点,或者把手续费设得极低。在小资金加上稍高频的交易下,买卖一次的印花税、佣金,加上实盘买高一分、卖低一分的滑点,能把你预期的微薄利润吃得干干净净。你以为你在赚钱,其实你在给券商打工。

    我实际量化实盘用的是一个免 5 低佣账号,手续费已经是很低很低了,不然亏损会更多。

    Img Img

    教训三:稳定大于一切,工程能力决定下限

    策略再好,API 挂了、断网了、订单没成交导致状态死锁了,全都没用。做好异常处理、断线重连、实盘与本地账户的数据对账,这些枯燥的“基础设施”建设,花的时间比写策略本身还要多。

    教训四:量化交易,其实更考验“人性”

    最大的敌人不是市场,而是那个看着账户回撤想要“拔网线”的自己。真正成熟的量化交易,是要在这个系统跑之前就想清楚所有极端情况,然后闭上眼睛,让机器执行。


    4. 总结与下一步:我还做量化吗?

    做,当然继续做。

    虽然第一年交了学费,但量化帮我戒掉了作为一个散户的“赌徒心理”。我不再凭感觉冲动买卖,不再去听信各种大 V 的小道消息,之前加的几个大 V 的股票群也退了。它强迫我建立起了一套客观、去情绪化、可验证的市场分析框架。

    接下来的计划,我会回归常识,降低对收益的虚幻预期,把精力更多地放在交易系统的底层建设上。之前觉得策略回测年化没个几十个点,都不好意思发出来,也不会考虑去实盘,现在觉得能稳定跑赢指数,控制回撤,就是不错的策略了。

    更关注策略的实盘表现,而不是回测表现。也希望从技术的角度,在策略实盘前也能尽可能的通过工具评估策略可能的风险(比如上上面提到的社区的过拟合诊断工具),而不是盲目上实盘。也认识到不同策略有不同的适用市场,需要根据市场情况选择合适的策略。

    Img Img

    最近在研究的策略

    个人的力量和认知是有限的,向大家学习,精进自己,也希望和大家一起交流,共同进步,任重道远。

    最后,给所有想用 Python 写个代码或量化平台复制一个策略就去股市里捡钱的新手一句忠告:永远敬畏市场!请务必只拿“亏光了也不影响生活”的钱来交学费。

    41 条回复    2026-04-23 17:31:30 +08:00
    heganj
        1
    heganj  
       4 天前   1
    可能到最后你会发现,还不如直接用交易所提供的策略/跟单
    sddyzm
        2
    sddyzm  
    PRO
       4 天前
    个人感觉做回测的时候不能追求收益指数最高的几个
    beasnail
        3
    beasnail  
       4 天前 via Android
    我觉得量化很粗糙,靠那些指标远不如手工精确,除非是高频量化
    paranoiagu
        4
    paranoiagu  
       4 天前 via Android
    牛,第一步跟重要,继续加油。
    zooo
        5
    zooo  
       4 天前
    可能是真实的实践,但是读着读着让我觉得 AI 味好重。
    zgsi
        6
    zgsi  
       4 天前
    自己写和用券商的 QMT 有什么区别
    JasonFW
        7
    JasonFW  
       4 天前
    量化不好做,除非资金够大,要不最后都是亏光离场。
    kuhung
        8
    kuhung  
       4 天前
    @zooo 包有 AI 润色的

    话说 up 没有跑模拟盘就回测完直接上实盘了吗。
    小市值说是收益高,但是本身就是拿风险暴露来换的。1 、4 月更是回撤高峰。
    另外 up 的资金容量,有些标的不好买吧。
    busterian
        9
    busterian  
       4 天前   1
    用的什么数据和交易接口?
    bugnotes
        10
    bugnotes  
    OP
       4 天前
    @paranoiagu 谢谢支持
    bugnotes
        11
    bugnotes  
    OP
       4 天前   1
    @busterian 交易接口用的同花顺+RPA
    bugnotes
        12
    bugnotes  
    OP
       4 天前
    @kuhung 文章有 AI 润色。模拟盘跑了快半年才上实盘的
    Sawyerhou
        13
    Sawyerhou  
       4 天前
    非常真实,是这样的,只有真做过量化的才知道,不管你开始之前做了多大的心理准备,这玩意都比你预想中更难。
    bugnotes
        14
    bugnotes  
    OP
       4 天前
    @beasnail 我人工和量化都同步在做,该吃瘪的都吃瘪,真没这么容易
    bugnotes
        15
    bugnotes  
    OP
       4 天前
    @Sawyerhou 看来是实战过
    dbak
        16
    dbak  
       4 天前
    熊市和牛市 高波和低波 主线轮动 高频和算力比不过量化 先手比不过机构游资 再加上地缘对于股市的影响 还有绘画 K 线的总统 个人量化想挣钱还不如研究龙虎榜和关注特朗普。。。
    bugnotes
        17
    bugnotes  
    OP
       4 天前
    这里可以我最近 1 年实盘的交割单和量化策略模拟盘的交割单,欢迎指正
    https://www.9db.com/user/820fc665-779d-4903-8327-f37b4261bd71
    jkc626
        18
    jkc626  
       4 天前
    OP 有实盘过聚宽上面热度很高的小市值或者 ETF 轮动策略吗
    jkc626
        19
    jkc626  
       4 天前
    我模拟过一段时间 ETF 策略,实际上看着还行,毕竟 ETF 不需要像个股那样考虑那么多
    heyjei
        20
    heyjei  
       4 天前
    看到有人和我一样从去年的九月份一直亏到 12 月份,我心里好受多了,哈哈哈哈哈哈哈哈哈
    Anonono
        21
    Anonono  
       4 天前
    感觉不亲自赔钱是记不住这么多内容的
    azwcl
        22
    azwcl  
       4 天前
    op 有一些问题咨询一下:
    1. RPA 不会被封么?我记得这种自动化操作,是被禁止的;
    2. RPA 基于 UI ,有的时候会不会不稳定,掉线,或者弹窗?
    bugnotes
        23
    bugnotes  
    OP
       4 天前
    bugnotes
        24
    bugnotes  
    OP
       4 天前
    @azwcl 我用的他这个方案,比较稳定跑了 10 个月,https://github.com/9dbQuant/9dbAutoTrader
    bugnotes
        25
    bugnotes  
    OP
       4 天前
    @Anonono 哈哈,学费交得刻骨铭心
    bugnotes
        26
    bugnotes  
    OP
       4 天前
    @heyjei 这... 提供了情绪价值
    purringpal
        27
    purringpal  
       4 天前   1
    个人对散户量化的看法:理工男无法抵抗的陷阱

    “我数理化这么好、逻辑思维这么强、玩这些数字有优势”

    最后多年后发现,其实都是捕风捉影、刻舟求剑、浪费青春。
    bugnotes
        28
    bugnotes  
    OP
       4 天前
    @purringpal 还真是这样,一阵见血
    jqtmviyu
        29
    jqtmviyu  
       4 天前
    哈哈, 最终发现, 还不如存余额宝呢.
    bugnotes
        30
    bugnotes  
    OP
       3 天前
    @jqtmviyu 确实,余额宝是赚多赚少,投资可是会亏损的,也有可能赚多一些,总是想尝试下
    HammondY5an
        31
    HammondY5an  
       3 天前   1
    巧了,昨天刚刷到个量化两千万老哥视频 https://weibo.com/tv/show/1034:5289498167148640?from=old_pc_videoshow
    wshjdx
        32
    wshjdx  
       3 天前
    我听一个博客讲,量化机构拿到的数据比你更全面、更及时,数据很贵的,个人搞不过他们。
    CloudyKumori
        33
    CloudyKumori  
       3 天前
    我用 Pine Script 回测微调参数的策略往往都不如那种一开始一买进去好标的然后长期持有卧倒不动策略的表现...
    bugnotes
        34
    bugnotes  
    OP
       3 天前
    @CloudyKumori 可能有幸存者偏差。长期持有的好标的,这个好就已经是筛选了,回头看才知道好
    shijingshijing
        35
    shijingshijing  
       3 天前
    @purringpal 散户那点资金玩量化就是飞蛾扑火,远不如闭眼定投 ETF 。
    Varobjs
        36
    Varobjs  
       3 天前
    这量化水平,还不如刚入股市半年的我啊,我也是 2 万起步,最高 50%,现在-10%
    bugnotes
        37
    bugnotes  
    OP
       3 天前
    @Varobjs 努力学习提升中
    bugnotes
        38
    bugnotes  
    OP
       3 天前
    @shijingshijing 2 万只是练手,必须稳定盈利后才可能投入更多资金
    bugnotes
        39
    bugnotes  
    OP
       2 天前
    @CloudyKumori Pine Script 这个之前没接触过,我了解学习下
    jkc626
        40
    jkc626  
       2 天前
    @bugnotes 你这个实盘的看着也不像 etf 或者小市值策略啊
    bugnotes
        41
    bugnotes  
    OP
       2 天前
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1044 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 124ms UTC 18:17 PVG 02:17 LAX 11:17 JFK 14:17
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86