Asian markets open with a 2.3% average gap frequency — and most retail traders sleep through it. By the time New York opens, institutional algorithms have already arbitraged away 73% of exploitable price discrepancies. This system changes that.

What You Build

  • Gap alerts triggering within 60 seconds of opens across Tokyo, Hong Kong, Shanghai
  • Coverage of 15 liquid Asian ETFs with $47 billion combined AUM
  • Webhook delivery to SMS/email before U.S. pre-market volume spikes at 4:00 AM EST

What You'll Need

  • TradingView Premium account ($14.95/month — free tier has 20-minute delays that kill edge)
  • IFTTT account (free tier handles 1,000 triggers monthly)
  • Email and SMS-capable phone
  • 45 minutes setup time, 5 minutes daily maintenance

The math is simple: catch one 3% overnight gap monthly and the TradingView subscription pays for itself. Miss the gap because you're using delayed data? You funded someone else's alpha.

Step-by-Step Instructions

Step 1: Configure TradingView for Real-Time Asian Data

Navigate to TradingView.com and upgrade to Premium immediately. Free accounts receive Tokyo Stock Exchange data with a 20-minute delay — useless when gaps get arbitraged in minutes.

Add these primary indices to your watchlist: $NKY (Nikkei 225), $SHCOMP (Shanghai Composite), $HSI (Hang Seng), $KOSPI (Korea Composite). These represent $31 trillion in market cap and drive 80% of regional ETF movements.

The institutional flow works like this: Tokyo gaps up 2.8% on Bank of Japan dovishness. $EWJ should theoretically gap proportionally, but often doesn't until New York's 9:30 AM open. That's your window.

Step 2: Build the Gap Screener

Open Stock Screener. Set filters: Market = Japan + Hong Kong + South Korea + China A-Shares. Market Cap = Large (above $10 billion) — anything smaller lacks institutional interest and creates false signals.

Critical filter: Performance > 2.0% (1 day) OR Performance < -2.0% (1 day). Save as "Asian Gaps 2%+". Test run during Tokyo hours should return 15-35 results. More than 50? Tighten to 2.5%. Fewer than 10? Drop to 1.8%.

Why 2%? Because that's where institutional algos start paying attention. A 1.7% gap gets ignored. A 2.1% gap triggers systematic buying programs across three continents.

Step 3: Configure Webhook Delivery

Right-click any screener result. Select "Add Alert". Condition: "Crossing Up", Value: 2.0. Notifications: Email + Webhook URL.

Here's where most tutorials fail: the webhook setup. Create an IFTTT applet linking TradingView webhooks to SMS. Use this exact trigger URL format: https://maker.ifttt.com/trigger/{event_name}/with/key/{your_key}. Test with TradingView's "Send test alert" before trusting it with live signals.

Set frequency to "Once Per Bar Close" — not "Once Per Bar". The difference: you get one clean signal per gap, not spam during volatile opens. Name systematically: "[SYMBOL] Gap Up >2% - [EXCHANGE] Open".

a person holding up a cell phone with a stock chart on it
Photo by PiggyBank / Unsplash

Step 4: Add the ETF Layer

Create watchlist "Asian ETF Arbitrage". Add: $EWJ (Japan - $13.2B AUM), $FXI (China Large Cap - $4.1B AUM), $EWY (South Korea - $3.8B AUM), $EWH (Hong Kong - $1.1B AUM).

The edge: these ETFs trade on NYSE/NASDAQ but track overnight Asian performance. When Hang Seng gaps down 2.4% at its 9:30 AM open, $EWH often takes 45 minutes to fully reflect that move. Institutional desks know this. Now you do too.

Set identical 2% gap alerts for each ETF. Enable "Pre-market" and "After-hours" notifications — ETF gaps often appear in extended sessions before most retail traders are watching.

Step 5: Timezone and Session Timing

Set TradingView timezone to UTC+9 (Tokyo) for consistency. Tokyo opens 9:00 AM JST. Hong Kong opens 9:30 AM HKT. Shanghai opens 9:30 AM CST.

Enable Time Filters on alerts: restrict to first 90 minutes of each session. Why? Because 89% of significant gaps occur within the first hour, and gap-fade trades have highest success rates before institutional lunch breaks kill momentum.

Critical timing: if Tokyo gaps at 9:05 AM JST, you receive SMS notification by 9:06 AM JST. That's 7:06 PM EST the previous day — 14.5 hours before New York opens. Use it.

Step 6: Backtest with Paper Trading

Activate TradingView's Paper Trading. For 20 trading days, execute every alert within 10 minutes of notification. Track: entry price, exit price, gap-fill percentage, session continuation rate.

Historical performance data: gaps above 3% show 67% same-direction continuation. Gaps between 2-3% fill completely 78% of the time within 4 hours. Sector-wide gaps (3+ stocks same industry) have 84% continuation rates versus 52% for single-stock anomalies.

If your hit rate falls below 60%, increase gap threshold to 2.5% or add volume filters: minimum 1 million shares average daily volume over 30 days.

Step 7: Optimize Signal Quality

After backtesting, refine parameters. Receiving more than 8 alerts daily? Add market cap filter above $20 billion. Getting stopped out frequently? Increase gap threshold during high-VIX environments (VIX > 22 = use 3% threshold).

The professional move: create separate alert groups by gap magnitude. Gaps 2-2.9% get 30-minute monitoring. Gaps above 3% get immediate attention and larger position sizes. Gaps above 5% get phone calls to your broker.

Currency correlation matters: when USD/JPY moves 1.5% overnight, 60% of Nikkei gaps are currency-driven, not fundamental. Monitor DXY futures alongside equity alerts.

Troubleshooting

Alerts not triggering: Verify exchange timezone settings. TradingView calculates using exchange time — 9:00 AM JST triggers at 9:00 AM JST whether you're in New York or London.

False signals from low-quality stocks: Add minimum price filter $8 per share and average volume 2 million shares. Penny stock gaps are noise, not signal.

Webhook failures: IFTTT's free tier occasionally drops webhook calls during high-volume periods. Upgrade to IFTTT Pro ($3.99/month) for guaranteed delivery, or use Zapier as backup webhook service.

Expert Calibrations

  • Adjust gap thresholds by volatility regime: 1.5% when VIX under 18, 3.5% when VIX above 28
  • Monitor cross-asset signals: 2% overnight move in 10-year JGB yields often predicts Nikkei financial sector gaps
  • Earnings calendar integration: Japanese companies report March/September quarters — expect 40% higher gap frequency during those months
  • Use TradingView Replay Mode on historical dates to optimize parameters without live-fire risk

What Most Coverage Misses

The real edge isn't catching gaps — it's understanding why institutional desks let these arbitrage opportunities persist. Answer: regulatory constraints and position limits mean even Goldman can't instantly arbitrage every overnight dislocation.

Asian central banks coordinate policy announcements for maximum regional impact, creating predictable gap clustering around FOMC meetings, ECB decisions, and month-end rebalancing. Your alert system now catches what algorithms are programmed to ignore: cross-timezone momentum that's too small for institutional capital but perfect for retail size.

That's not a bug in the system. It's the system working exactly as designed — just not for the players you'd expect.