第 03 章目录 · 12 节
- 03.01什么是基率?判断一笔交易,为什么先问同类情况历史上怎么走
- 03.02散户交易长期赚钱的比例有多少?读这类研究先看口径
- 03.03「这个形态很漂亮」:先问同类形态历史上成功过几次
- 03.04贝叶斯更新用大白话怎么讲?
- 03.05新消息出来该改多少判断?强证据和弱证据怎么分
- 03.06只看支持自己的消息,为什么会越更新越偏?
- 03.07先验太强和先验太弱:固执和摇摆是同一个问题的两头
- 03.08「强观点、弱持有」怎样在持仓里落地?
- 03.09价格本身就是证据:逆着价格坚持时该怎样更新
- 03.10市场价格已经算进了大家的看法:你的看法和价格差在哪?
- 03.11更新的纪律:开仓前写好「哪条消息让我改多少」
- 03.12本章自测:一笔持仓连续收到三条消息,逐条更新判断
贝叶斯更新用大白话怎么讲?
有人跟你说:「以太坊每次大涨之前,这个信号几乎都亮过。」今天它亮了。你觉得接下来 20 天里它大涨的可能有多大?凭什么?
改判断分两步。先拿基率当起点:同一类情况,历史上多半怎么走。再问这条证据有多挑人:你对的时候它出现的可能,是你错的时候的几倍。这个倍数叫似然比。倍数接近 1,判断就几乎不该动。
小白理解:每来一条消息、一个信号,先问两句:我对的时候它常见吗?我错的时候它常见吗?两边差不多常见,它就挑不出对错,别拿它改仓位。
连涨三天之后,大涨的可能有多大
先别学公式,凭感觉猜一次。下面是以太坊 2023 年 5 月中旬到 6 月下旬的日线,最后三天连着收高,三天涨了将近一成。
6 月 18 日收 1,720.95,6 月 21 日收到 1,889.11,连涨三天。接下来 20 天里,它收盘涨过两成(到 2,267 上面)的可能,你选:
「涨过两成」按收盘算:20 个交易日里任何一天收盘到了 2,267 以上就算。
为什么「三成左右」是更好的答案?下面分三步拆开。这三步就是贝叶斯更新,名字听着唬人,做的事很简单。
先拿基率当起点
信号亮之前,你先回答一个更笨的问题:随便哪一天,以太坊后面 20 天里收盘涨过两成的比例是多少?拿 2019 年到 2025 年的日线去数,大约 28%。
这个数就是同一类情况的基率(基率那一节讲过怎么选同一类)。把它写在纸上,它就是你的起点,学名叫先验。后面所有的消息、信号,都只能把它往左推一点或往右推一点,不能让你凭空从零开始。
很多人看到信号,直接跳到「七八成」。起点丢了,后面算得再认真也是错的。
读图:证据只管「推多远」,不管「从哪出发」。从哪出发,由同一类情况的历史决定。
证据有多挑人:「大涨前它常亮」和「它亮了就大涨」是两回事
先说个生活里的例子。下雨之前,天上几乎都有云。可有云的日子,大多数并不下雨。「下雨前都有云」是真的,「有云就会下雨」是错的。云太常见了,晴天也有,它挑不出哪天下雨。
信号也一样。卖指标的人说「大涨前它几乎都亮过」,他只说了一半。另一半是:没大涨的日子里,它亮得有多勤?两半放一起比,才知道它挑不挑人。
把这两半写成一个除法:
似然比 = 你对的时候它出现的可能 ÷ 你错的时候它出现的可能
这里「你对」就是后来真的大涨了,「你错」就是没有。倍数是 3,说明你对的时候它常见三倍,这条证据有分量;倍数接近 1,两边一样常见,它说明不了什么。
读图:「大涨前 90% 都亮过」听着很厉害。可错的那边也有 80%,这个信号亮了,你几乎什么都没多知道。
换成真实数据。还是以太坊 2019~2025 年日线,信号就用开头那个「连涨三天」,「对」的定义还是后面 20 天里收盘涨过两成。按比例缩成 1000 天来看:
| 按 1000 天算 | 天数 | 连涨三天 | 占比 |
|---|
读图:实心点是信号亮了的日子。亮了的一共约 121 天,其中真大涨的约 40 天,三个里一个。它在大涨的日子里亮得多一点,但没大涨的日子里也一直在亮。
算法:概率换成赔率,乘上倍数,再换回来
有了起点和倍数,怎么合起来?概率不能直接乘:60% 乘 3 是 180%,没有这种概率。所以先把概率换成赔率,就是「几比几」。
60% 就是 60 比 40,也就是 1.5 比 1。赔率乘上倍数,再换回概率。全章都用这一套,记住三个动作:换赔率、乘倍数、换回来。
读图:连涨三天把 28% 推到了 33%,挪了五个百分点。猜「七成以上」的人,等于把这个倍数当成了六七倍。
前三个是以太坊日线上数出来的真实倍数,后两个是示意。点一个看看:
- 起点:2019~2025 年以太坊日线一共数了 2,516 天,后面 20 天里收盘涨过两成的 694 天。694 ÷ 2,516 ≈ 27.6%。
- 换成赔率:27.6 ÷ 72.4 ≈ 0.381,也就是 0.381 比 1。
- 倍数:大涨的 694 天里,前面刚好连涨三天的 101 天,101 ÷ 694 ≈ 14.6%;没大涨的 1,822 天里有 204 天,204 ÷ 1,822 ≈ 11.2%。14.6 ÷ 11.2 ≈ 1.30。
- 乘:0.381 × 1.30 ≈ 0.495。
- 换回概率:0.495 ÷ 1.495 ≈ 33%。
对一下账:直接数,连涨三天的一共 101 + 204 = 305 天,后来真涨过两成的 101 天,101 ÷ 305 ≈ 33.1%。两条路算出同一个数,说明这套算法没有变魔术,它只是把「先看全体、再看信号」按顺序做了一遍。
这套算法什么时候靠得住
- 起点和倍数要按同一个口径数:同一个品种、同一个时间尺度、同一个「对」的定义。把「20 天涨两成」换成「5 天涨 5%」,起点和倍数都会变,不能拿这一个的倍数去乘那一个的起点。
- 数出来的倍数自己也会晃。上面 305 个信号日里,相邻几天常常挤在同一段行情里,真正独立的次数少得多(手册讲过样本量)。所以 1.30 别当精确数,知道它「比 1 大一点」就够了。
- 几条证据要互不相干才能连着乘。「连涨三天」和「创 20 日新高」经常是同一段上涨,两条合起来不能算两倍分量。下一节讲分量怎么分档,03.06 讲重复计数。
- 没有数据可数的时候,起点和倍数可以是你的估计,规矩还是一样:先写起点,再给证据估倍数。估计的数怎么当真,频率还是信念那一节讲过,这里不展开。
证据更新卡上,每条证据先答两句再动
月底翻一次更新日志
- 数一数日志里两句都答了的行占几成。不到一半,说明你还在凭感觉改判断。
- 数一数「倍数记了 1,却动了仓位」的次数。应该是零。
- 同一类信号攒够二十来条以后,回头数:它亮的那些次里,后来真「对」的比例,和你当时算出的更新后把握差多少。差得多,回去改这类信号的倍数(怎么对账,见校准)。
这几种用法是错的
有个在群里卖指标的人(示意人物,按常见做法概括,不是真人真事),每次大涨后都贴图:「看,涨之前它亮了。」十张图都是真的。他不贴的是没涨的日子:指标亮了,价格横着走,或者往下跌。你该找他要的是另一半:没大涨的日子里,它亮过几次?他拿不出来,这个指标的倍数就只能当 1。
你算出 1.3 还是 1.25,动作不会变。这套东西真正帮你的,是把「几乎是 1」的证据和「好几倍」的证据分开。所以本章只用三档:弱、中、强,下一节讲。
上面那个示意的十倍信号,从 28% 起步也只推到将近八成。起点要是只有 5%,同样十倍只到三成多。基率低的事,信号再好看,也很难让你「有把握」。
考怎么用,不考谁说的
1. 一个信号,大涨前 80% 的时候亮过;没大涨的日子里,也有 70% 的时候亮过。今天它亮了,你该把判断改多少?
2. 起点 50%,来了一条倍数是 3 的支持证据。更新后大约是多少?
3. 群里来了一条消息,你说不清「我错的时候它常不常见」。怎么办?