CHARTARMORY

Install app

  1. Use the install icon on the right of the address bar, or choose the app-install option in the browser menu. Chrome and Edge support this on desktop.
  2. Already installed? Open ChartArmory from your home screen or computer’s app list.
CHARTARMORY

App & notifications

Enable notifications

Only your selected topics. We store your push address, encryption keys, language and choices; turning notifications off deletes this subscription.

Push notifications are not supported in this environment.

← All productsCHARTARMORY · INDICATOR

200 Shield

🛡 ON above the 200-day line, ⛔ OFF 3% below it. One line to defend with, instead of shaky nerves.

Break 3% below the 200-day line: ⛔ OFF, head for cover! Climb back above it: 🛡 ON, back on the attack!

$39.00One-time payment · Perpetual personal use
Add to my chart
The full package you get after payment
  • Complete original TradingView Pine Script v6 source code
  • Easy-to-follow installation guide in 8 languages
  • Unlimited personal use and your own edits (no redistribution or resale)
  • 30 days of bug support after purchase
  • One-click code copy and TXT download after payment
Delivery and refund policy ↗
200 SHIELD / HISTORICAL CASE

From 🛡 ON to ⛔ OFF: 17 months of KOSPI (+134.5%)

KOSPI · 1D · 2025.05–2026.10+134.5%

Confirmed ON close → confirmed OFF close · before costs

A real chart period on KOSPI daily with the default settings (200-day average · 3%), recorded from ON to OFF.

After switch costs (0.1% ×2)
+134.02%
Mean of all 34 since 1997 (after costs)
+10.81%

On May 7, 2025, KOSPI closed above its 200-day line and 🛡 ON (2,573.80) lit up. It rode the uptrend until ⛔ OFF (6,035.35) on October 13, 2026: +134.5% (+134.02% after costs).

  1. 01 / 🛡 Confirmed ON close2,573.80🛡 ON · SMA 200
  2. 02 / Highest close in the period9,114.55MAX
  3. 03 / ⛔ Confirmed OFF close6,035.35⛔ OFF · −3%

Return = (OFF close ÷ ON close − 1) × 100. A simple calculation that assumes a fill at the signal day's close; dividends, tax and slippage are not included.

PROBLEM → FIX

The real reason accounts melt in every crash

You hesitate, miss the exit and ride it all the way to the basement

The moment a close breaks −3% under the 200-day line: ⛔ OFF, straight to cash

You panic-sell small dips, then buy back at the top

A 3% buffer ignores the shakeouts; 🛡 ON only on a full reclaim of the 200-day line

You can't easily test whether it works on your own ticker

One chart panel compares hold vs Shield return and max drawdown in a second

01 / WHAT IT DOES

One baseline, two clear signals

01

⛔ OFF · Defend

Turns on the day the daily close drops more than 3% below the 200-day line. From the next bar, the panel's shield simulation counts you as out of the market (in cash).

02

🛡 ON · Hold

Turns on the day the daily close gets back above the 200-day line. From the next bar, the panel counts you as holding again.

03

A backtest panel that runs on your chart

Shows the current state (🛡 ON / ⛔ OFF), the distance to the 200-day line and how much room is left before OFF, live. At the same time it uses the chart you have open to compare Buy & Hold vs Shield vs Shield ×2: yearly return, max drop and number of switches, side by side.

02 / ON YOUR CHART

Running on a real TradingView chart

Live TradingView capture · SP:SPX · 1D · 2007–2010
TradingView · SP:SPX · 1D · 2007–2010View larger ↗

Defending the 2008 S&P 500 crash

⛔ OFF on 2008-01-04, back 🛡 ON on 2009-06-01: while the S&P 500 fell −56.8%, the drawdown was held to −13.0%.

03 / EVIDENCE

TradingView panel numbers, published as calculated

No cherry-picked periods: the numbers shown on the real daily-chart panels, copied as they are. These are historical results and do not guarantee future returns.

Open the full results table
TradingView daily · as of 2026-10-16 · defaults (200-day SMA, 3% buffer, 0.1% cost per switch, 1% yearly ×2 cost) · price only, excluding dividends and cash interest
ChartStrategyPer yearMax dropSwitchesData
AMEX:SPYBuy & hold+8.9%−56.5%—TradingView 1D
AMEX:SPY🛡 Shield+6.6%−28.9%68TradingView 1D
AMEX:SPY🛡 Shield ×2+11.2%−50.8%68TradingView 1D
KRX:KOSPIBuy & hold+9.0%−75.4%—TradingView 1D · 1980–
KRX:KOSPI🛡 Shield+9.8%−41.5%105TradingView 1D · 1980–
KRX:KOSPI🛡 Shield ×2+16.3%−66.7%105TradingView 1D · 1980–
80 individual stocks (median)
Buy & hold10.1% · −82%
🛡 Shield8.3% · −64%
  • On 80 individual stocks (2003–2026, adjusted prices) the median yearly return was actually lower: 10.1% for holding vs 8.3% for the shield, while the median max drop shrank from −82% to −64% (only currently listed stocks were included, which can flatter the results). In short, it suits market indices and index ETFs far better than single stocks.
  • In the 2008 crisis (2007-10 to 2009-03) the shield held the worst drop to −13.0% against −56.8% for holding, and the period return to −10.8% against −47.7%. Just before the crisis, though, 2007 brought two false signals (OFF→ON), and switches like these cost a little each time.
  • After a short, steep surge followed by a vertical fall, the average is still far below, so OFF can come late. In 2026 KOSPI took the June–July drop while ON, and OFF only came in October.
  • The panel's ×2 column is a theoretical calculation of using 2× leverage only during ON periods (max drop SPY −50.8%, KOSPI −66.7%). Real 2× leveraged ETFs are also hit by fees, tracking error and daily rebalancing (volatility drag).
  • Every panel figure counts pure index or stock price moves. Adding dividends while holding or interest while in cash would change the real result.
WITHOUT THE INDICATOR

What if you took a historic crash head-on?

Historic crashes only: plain buy-and-hold vs 200 Shield (daily, 0.1% fee per side)

−48.5%

2008 crisis, SPY: holding took $1,000 to $515. Shield held the loss to −15.3% ($847)

−64.5%

2022 bear market, META: holding took $1,000 to $355. Shield: −4.4% ($956)

−68.3%

2022 bear market, Ethereum: holding took $1,000 to $317. Shield: −24.0% ($760)

04 / INSTALL

Set it up on your chart right after payment

No approval wait: after payment, copy the source code or download the file and apply it straight away.

  1. 011. Copy the source code or download the TXT
  2. 022. Paste it into the TradingView Pine Editor
  3. 033. Add it to the index or ETF daily chart you watch

Past performance does not guarantee future results.

Inspired by the principle the legendary trader Paul Tudor Jones stated: “My metric for everything I look at is the 200-day moving average” (Tony Robbins, Money: Master the Game, 2014). The indicator is code developed independently by ChartArmory, with no connection to or endorsement from Paul Tudor Jones.

200 SHIELD / FAQ

Frequently asked questions

Why the 200-day moving average?

It is the average price of about a year of trading days, and institutions and investors around the world use it as the key line between long bull and bear phases. Paul Tudor Jones also named the 200-day line as his yardstick. You can change the length freely in the settings.

Why wait for 3% more instead of selling as soon as it breaks the 200-day line?

Buying and selling every time price wiggles around the average only piles up trading costs and fatigue. On the S&P 500 (since 1985), a 3% buffer cut unnecessary switches from 270 to 72 (ChartArmory Python calculation).

Do signals quietly change afterwards (repaint)?

Never. ON and OFF are decided only by confirmed daily closes, with no future data and no data from other timeframes. During the session (before the bar closes) the panel's live numbers can move with the current price.

Can I use it on individual stocks or crypto?

Yes. It works on any TradingView chart, and the panel calculates returns and drops for that chart instantly. But in the 80-stock test it earned less than simply holding, so we recommend it most for stock indices and index ETFs on the daily chart.

Can I edit or share the code?

You can edit it for personal use. Sharing, redistribution and resale rights are not included.

200 SHIELD · V1

Your own chart shield against big drops: 200 Shield

One US$39 payment: Pine Script v6 source, guides in 8 languages and 30 days of bug care.

$39.00One-time payment · Perpetual personal use
Add to my chart
CHARTARMORY STUDIO · CUSTOM INDICATORS

Can’t find the right indicator? Request a custom build.

Tell us the conditions and chart displays you have in mind.