市场天气与风力
按日线收盘价,把相对高点的跌幅分三档着色:噪音(−10% 以内)、调整(−10% 至 −20%)、风暴(−20% 及以下)。同时计算最近 20 天的波动是平时(1 年中位数)的几倍,并在风力比本次风暴最强时减弱 25% 以上的第一天标出 ◎。
左右拖动滑块,对比启用Storm Radar前后的图表。


根据历史数据计算,不保证未来收益。SP:SPX · 1D · 2005.06–2010.06图表:TradingView
问题图表一开始下跌,就分不清是一时的晃动还是真正的熊市
解决按日线收盘价,用清晰的天气颜色区分噪音(−10% 以内)、调整(−10% 至 −20%)和风暴(−20% 及以下,可调整)。
问题恐慌中卖出,结果错过紧随其后的大反弹
解决图表上的金色星星(★)和面板中的提示语,让你亲眼看到最佳交易日都集中在风暴里,给你坚持下去的力量。
问题一整天反复查看图表和新闻,焦虑何时才能平息
解决设置好四种警报(调整、风暴、风力减弱、回到高点),其余时间可以把图表关掉。
按日线收盘价,把相对高点的跌幅分三档着色:噪音(−10% 以内)、调整(−10% 至 −20%)、风暴(−20% 及以下)。同时计算最近 20 天的波动是平时(1 年中位数)的几倍,并在风力比本次风暴最强时减弱 25% 以上的第一天标出 ◎。
在当前屏幕显示的区间内,给单日涨幅最大的 10 天标上金色星星(★),并实时统计其中有多少天出现在风暴中。
右下角面板以 8 种语言显示天气图标(☀/🌧/⛈)、10 格深度条(1 格 = 4%)、当前状态持续天数以及高点的日期和价格。提供四种警报(调整、风暴、风力减弱、回到高点),并可在设置中开启历史回放表。
从股票指数到比特币和黄金,在全部 8 个市场中,单纯持有的年化收益都高于在 −20% 风暴线卖出、待旧高点恢复后才买回的做法。
| 市场 | 一直持有(年化) | 在风暴线卖出(年化) | 最佳 10 天中在风暴里的天数 |
|---|---|---|---|
| S&P 500 · 1927– | 6.2%333× | 2.6%12.3× | 10 / 10 |
| S&P 500 TR · 1988– | 11.2%50.4× | 8.1%17.7× | 9 / 10 |
| Nasdaq 100 · 1985– | 14.3%187× | 9.0%29.2× | 9 / 10 |
| KOSPI · 1996– | 4.5%3.4× | −0.5%0.9× | 9 / 10 |
| Nikkei 225 · 1965– | 5.9%31.7× | 2.6%4.8× | 8 / 10 |
| DAX · 1987– | 8.4%19.8× | 2.9%2.9× | 9 / 10 |
| Bitcoin · 2014– | 67.7%204× | 13.3%3.6× | 6 / 10 |
| Gold · 2000– | 9.8%9.6× | 5.4%3.6× | 2 / 10 |
反弹最大的日子往往藏在最可怕的暴跌之中,因恐慌离场就意味着错过多年的复利增长。
S&P 500(自 1927 年起),在风暴线(−20%)卖出、旧高点恢复后买回 — 年化 2.6%。
纳斯达克 100(自 1985 年起),同样方式卖出 — 年化 9.0%。
KOSPI(自 1996 年起),同样方式卖出 — 年化 −0.5%。
按照付款后立即提供的复制按钮和指南,粘贴到 TradingView 即可使用。
过往表现不代表未来收益。
基于公开的回撤和已实现波动率计算方法,由 ChartArmory 独立开发。
已收盘K线的信号不会改变,只有当天未收盘的K线会变动。
其他品种或更高周期的数值也只用当时已有的数据,过去信号不会混入未来值。
历史案例已扣除交易成本(单边 0.1%),原始数据可下载为 JSON。
即 TradingView 设置窗口(输入标签)中显示的项目名称。支持 8 种语言
日线收盘后打开指数图表,查看右下角面板中的天气图标和距高点百分比条。
如果是 −20% 以下的紫色风暴,就看看图表上有多少颗金色星星落在风暴之中。
确认风力是平时的几倍、是否出现了 ◎,然后设好警报、关闭图表,而不是恐慌卖出。
外包通常需要 $2,000–$5,000 以上的费用和数周的开发与验证,而这里一次付款即可立即获得经过验证的 Pine Script v6 源代码并一直使用。
用 Storm Radar 熬过风暴;如果想加仓,就让 Crash Ladder 按距高点的跌幅设定分段买入位置。
查看指标各指标单独销售,组合使用的结果未经验证。
不会。它不是标注进出场点的交易信号,而是帮助你在暴跌中忍住恐慌卖出的持有辅助工具。
不能。它不是比持有赚得更多的交易规则(在风暴中提高仓位的规则也没有跑赢持有)。越过风暴线后价格仍可能继续下跌(2008 年又跌了 45.6%);它更适合指数和指数 ETF,而不是可能再也无法恢复的个股;像黄金这样很少大幅暴跌的资产,风暴之外的星星较多;移动屏幕区间时星星会重新计算。
不是。它只显示最近 20 天的波动比该风暴最强风力减弱 25% 以上的第一天,并不保证风暴已经结束。
可以。默认值为相对高点 −10%(噪音/调整)和 −20%(风暴),可在设置中根据资产调整。持有 vs 在风暴线卖出的对比表也可在设置中开启。
一次付款即可获得完整的 Pine Script v6 源代码(付款后立即通过复制按钮和 TXT 提供)、8 种语言面板与安装指南,以及 30 天错误修复支持。允许个人使用和修改(不得再分发或转售)。
可以为个人使用修改代码。不包含向他人分享、再分发或转售的权利。
越过风暴线后,又经历了下跌 45.6% 的严冬,但当旧高点重回时,笑着的是留在原地的人。
2008 年 7 月 9 日,S&P 500 价格指数以 1,244.69 收盘,首次跌破 −20% 风暴线,随后又下跌 45.6%,直到 2009 年 3 月 9 日见底。当天因恐慌卖出、直到 2013 年 3 月 28 日旧高点恢复才回来的人,手上还是同样的现金(0%);而坚持持有的人则上涨了 26.1%(2020 年风暴 +36.6%,2022 年 +29.1%,2001 年 +29.7%)。
S&P 500 价格指数日线收盘价(不含股息;与 TradingView SP:SPX 为同一指数)· 假设卖出者持有现金等待(无利息),直到旧高点恢复
下载计算所用记录(JSON)↓把 Storm Radar 放在你的图表上,看数据和天气而不是新闻里的恐慌,冷静地走完全程。