Exodus Tracker
ETI · crisis intelligence
Public dashboard · read-only

Sign in to pin widgets, save scenarios, set alerts, and get personal briefings.

32
ETI · LEVEL 3
Pronounced

Cross-source confirmation.

Multiple indicators are above baseline simultaneously. Pay attention.

SkippyHmm. The herd is definitely twitchier than usual. Skippy is paying attention.
Δ 24h
+3+9.3%
24h hi3324h lo27avg30.1
Top contributors · weight × score
  • FX volatility9%64
  • Military aircraft6%88
  • Maritime chokepoints4%100
  • Prediction markets6%49
  • Market fear5%45
Daily briefing
20h ago
as of writing28 · L2→ now32 · L3+4

The index round-tripped to nowhere: 28.1 → 28.0, a net −0.1, but the path hid a spike. ETI ran from 28 up to a 36.2 high at 13:55 UTC, then bled back to a 27.5 low at 23:55 before settling at 28.0 — a midday surge that fully reverted. The…

Liveupdated09:05:02 PM·25 signals·18 ok · 2 stale
snapshotlive OpenSky feed
Showing last snapshot · refreshing live data…

Component contributions25 signals · weighted

25 components · sorted by contrib

Briefings2026-06-05

Updated2026-06-05

What changed in the last 24 hours

The index round-tripped to nowhere: 28.1 → 28.0, a net −0.1, but the path hid a spike. ETI ran from 28 up to a 36.2 high at 13:55 UTC, then bled back to a 27.5 low at 23:55 before settling at 28.0 — a midday surge that fully reverted. The closest archive analogs are all from 2026-06-03 (~99% cosine similarity, ETI 25–26), the same maritime-plus-health signature, so this turn is a continuation of a three-day-old configuration, not a new shock.

The standing leaders are unchanged. FX volatility (contribution 5.3) is the single largest driver on KRW z=2.0σ — the Korean won is the only major sitting two standard deviations out. Maritime chokepoints pin at 100/100, with PortWatch showing Suez throughput −21% (29 transits vs baseline), and the strain is not Suez-only: Bosporus −24.8%, Luzon Strait −27.9%, Windward Passage −28.3%. Military aircraft holds at 49 (14 aloft, 13 crisis-weighted), and private aviation runs +32% above baseline globally.


World context

The GDELT content layer keeps its center of gravity in the Middle East: tone −2.6, theme conflict, with Netanyahu and Iran's Araghchi named — the persistent negative-tone region this cycle. Russia & CIS tone −2.2 (Putin/Trump) is the next most hostile. Health and humanitarian feeds add a slow-burn layer: health security scores 88 on 14 active CDC Level-2+ advisories, led by Level-3 Ebola Bundibugyo in the DRC and a Level-2 spillover in Uganda, plus chikungunya in French Guiana. Climate is contained — one active storm (Tropical Storm Amanda, EP01), zero fires, Kp 2.0 — and energy is near-dormant at 10/100 with US crude stocks off just −1.8%. Seismic is offline this turn; USGS and NASA/NOAA hazard feeds are flagged stale.


Dominant theme

A logistics-and-health standing wave, not a financial-stress event. The load is concentrated in physical-world indicators that move slowly — chokepoint throughput, disease advisories, travel restrictions (L4: 23 countries, L3: 26) — while the market-implied book stays quiet: market fear 22, bond volatility 8, credit spreads 0, flight-to-safety 0. Read the correlation dampening before counting confirmations: the market-panic, rates-credit, aviation, and physical-disaster clusters each have two members firing and are discounted to one theme apiece. The only genuinely financial signal with teeth is the won.


Interpretation

The System Temperature reads aligned — behavioral 0.30, narrative 0.26, priced 0.27, complacency gap +0.03 — so the gap offers no early-warning edge this turn. All three layers are moving in step; there is no hidden divergence to fade or front-run, and the flat gap says nothing about magnitude. For that, the ETI level of 28 (L2) is the read: elevated-but-orderly, stress that is real in the physical indicators and absent in the priced ones.

The AEC layer (matrix v2) is where this gets actionable. Military aircraft is the top lever (Y1=0.386) — the node whose movement most moves the system — and it is already lit at 59. The most responsive node is travel advisories (X1=0.298), also already at 66, meaning the system has partly absorbed the shock it reflects first. The T+2 path of least resistance, if today's vector cascades unchecked, points at public attention (Δ +1.18), FX volatility (Δ +0.89), market fear (Δ +0.87), and private aviation (Δ +0.86) — i.e., the narrative-and-FX block, not credit.


What to watch in the next 24 hours

The won is the hinge: it is both the largest current contributor and a flagged T+2 amplifier. Across the closest archive analogs (06-03), ETI held the 25–26 band, so the base case is range-bound absent a chokepoint or Middle East catalyst. No forward-path ensemble is available this turn.

TestThresholdWhat a breach means
KRW z-score>2.5σ (from 2.0σ)FX block converts to a country chain; T+2 FX Δ confirming
Suez PortWatch throughput<25 transits (from 29)Maritime 100 stops being a ceiling; rerouting cost feeds energy
Middle East GDELT tone<−4.0 (from −2.6)Conflict theme escalating; military-aircraft lever (top Y1) live
Market fear / VIXscore >35 (from 22)Priced layer catching up to behavior; aligned regime intensifying

Regional ETI7 regions · ranked

7 regions · ranked
  • 01
    20
    L2
    Asia-PacificElevated×damp
    FX volatility64Crisis news60Sovereign CDS49
    cov
    100%
  • 02
    14
    L1
    EuropeCalm×damp
    FX volatility31Sovereign CDS43Military aircraft44
    cov
    100%
  • 03
    13
    L1
    Latin America & CaribbeanCalm92%×damp
    FX volatility42Market fear47Military aircraft28
    cov
    92%
  • 04
    13
    L1
    Middle EastCalm92%×damp
    FX volatility51Civil unrest33Market fear17
    cov
    92%

Trendlast 31h

Last 31h
Current
32
31h hi · lo
33 · 27
Δ24h
+3
avg
30.1

Historical Analogs

Historical analogs

top 3 matches
  • 2026-05-20 16:06 UTC(16d ago)ETI 34 · L3 Pronouncedsim 98%
    top contributors:Military aircraft 100Maritime chokepoints 100Health security 84
  • 2026-05-20 16:10 UTC(16d ago)ETI 34 · L3 Pronouncedsim 98%
    top contributors:Military aircraft 100Maritime chokepoints 100Health security 84
  • 2026-05-20 16:05 UTC(16d ago)ETI 34 · L3 Pronouncedsim 98%
    top contributors:Military aircraft 100Maritime chokepoints 100Health security 84
cosine similarity over the 25-component vector · excludes last 24h

System temperatureAligned

Aligned — signals moving togethergap −6

Behavior, narrative, and markets are moving in step, so the complacency gap gives no early-warning edge right now. The gap flags divergence, not magnitude — read the ETI score above for how much stress this actually is.

Behavioral · 5 firing30/100
Narrative · 3 firing38/100
Priced · 5 firing32/100
Where do we stand
calmDiscoursealarmed
67% calm
complacentCrowd oddsanxious
51% complacent
suppressedVolatilityspiking
55% suppressed
looseCredittight
51% loose
steepYield curveinverted
75% steep
anchoredCapitalfleeing
60% anchored
quietSkiesactive
87% active
stableOn the groundstressed
73% stable
ignoredSafe havensbid
100% ignored

Source health20 feeds

100% weighted coverage
18ok
2stale
0empty
0missing key
  • NASA/NOAA hazards3%15hSLA 6hstale
  • USGS seismic2%11dSLA 168hstale
  • OpenSky aviation23%2mSLA 0hok
  • Commodities11%2mSLA 2hok
  • FRED rates/credit10%2mSLA 24hok
  • FX9%2mSLA 2hok
  • Markets8%2mSLA 2hok
  • Polymarket6%17mSLA 1hok
  • Cloudflare Radar6%17mSLA 2hok
  • GDELT crisis news5%7mSLA 3hok
  • AIS chokepoints4%4mSLA 1hok
  • IMF PortWatch4%15hSLA 48hok
  • EIA energy infrastructure4%3hSLA 48hok
  • GDELT civil unrest3%7mSLA 3hok
  • Crypto flow3%2mSLA 2hok
  • Travel advisories3%27mSLA 12hok
  • ReliefWeb + GDACS3%42mSLA 6hok
  • Public attention2%17hSLA 72hok
  • WHO + CDC health2%57mSLA 12hok
  • UNHCR displacement1%17hSLA 336hok
freshness by latest stored observation9:07:01 PM

Leverage pointsmatrix v2 · 85 edges

Question

Unconstrained leverage analysis on the current matrix.

Answers: Which indicators have the most influence over the current system state?

ReadingHighest leverage: Military aircraft (Y1 0.386). Fastest to react: Travel advisories (X1 0.298).
Top leversaction moves the system
  • 01
    Military aircraft
    now: 40 aloft (33 crisis-wt)(88/100)
    0.386
  • 02
    Climate hazards
    now: fires 7 · storms 1 · Kp 3.0 · top 49(49/100)
    0.141
  • 03
    Seismic eventsoffline
    now: USGS feed unavailable / cron warming up
    0.132
  • 04
    Health security
    now: WHO 0/14d · CDC L2+ 13 · top 44(84/100)
    0.107
  • 05
    Civil unrest
    now: baseline building (20/90d) — counts live, deviation suppressed(0/100)
    0.089
  • 06
    Travel advisories
    now: L4: 23 · L3: 27 (wt 132.5)(67/100)
    0.047
Most responsivereflects shocks first
  • 01
    Travel advisories
    now: L4: 23 · L3: 27 (wt 132.5)(67/100)
    0.298
  • 02
    Public attention
    now: trends:bitcoin z=1.6σ(22/100)
    0.212
  • 03
    Humanitarian pressure
    now: ReliefWeb 0/24h · GDACS 20 · top 47(47/100)
    0.154
  • 04
    Military aircraft
    now: 40 aloft (33 crisis-wt)(88/100)
    0.066
  • 05
    Energy stress
    now: BRENT +0%(10/100)
    0.040
  • 06
    Maritime chokepoints
    now: panama -100% · PortWatch Suez Canal -21%(100/100)
    0.037
gear ratio0.17 · 25 nodesconverged

What if…cascade simulator

Add a shockHorizon
Quick starts

Magnitude: ±0.1 mild · ±0.3 significant · ±0.5 severe · ±1.0 full crisis. Positive = more stress, negative = easing.

Predicted cascade
Add a shock to see what cascades.

Causal graph25 nodes · 85 edges

Causal graph25 nodes · 85 edges
  • Maritime chokepoints100/100
  • Military aircraft88/100
  • Health security84/100
  • Travel advisories67/100
  • FX volatility64/100
  • Sovereign CDS49/100

Hover an edge for its rationale and citations. Hover a node to focus its incident edges. Amber edges propagate stress positively (same-direction); emerald edges propagate it negatively (rare in crisis cascades).

Investment ideas44 ETFs · ETI/AEC

Active ideasresearch only

ETF-level research ideas from the current ETI regime and AEC cascade model.

shortJETSU.S. Global Jets ETF
71%

Research short / avoid JETSHealth security at 84/100: Health-security warnings directly pressure travel demand.

prop-2.62sens0.030lev0.002
Travel advisories -0.43Military aircraft -0.39Maritime chokepoints -0.25

invalidation: Invalidate the bearish read if health security + travel advisories cools below 20/100 and the ETF regains positive relative strength.

longVIXYProShares VIX Short-Term Futures ETF
53%

Research long VIXYMilitary aircraft at 88/100: Military escalation often lifts volatility demand.

prop+2.17sens0.007lev0.001
Market fear +0.38Prediction markets +0.17Crisis news +0.13

invalidation: Cut the idea if military aircraft + market fear cools below 20/100 or the ETF underperforms SPY for several sessions.

longLMTLockheed Martin
53%

Research long LMTMilitary aircraft at 88/100: Lockheed is the most concentrated F-35/missile-defense beneficiary of escalation.

prop+1.14sens0.087lev0.007
Prediction markets +0.19Market fear -0.13Crisis news +0.08

invalidation: Cut the idea if military aircraft + prediction markets cools below 20/100 or the ETF underperforms SPY for several sessions.

longRTXRTX Corporation
49%

Research long RTXMilitary aircraft at 88/100: Missile/radar systems consumed in conflicts pull through RTX reorders.

prop+1.09sens0.079lev0.006
Prediction markets +0.19Market fear -0.13Crisis news +0.08

invalidation: Cut the idea if military aircraft + prediction markets cools below 20/100 or the ETF underperforms SPY for several sessions.

longNOCNorthrop Grumman
47%

Research long NOCMilitary aircraft at 88/100: Northrop benefits from long-cycle programs (B-21, space) when escalation persists.

prop+1.05sens0.075lev0.006
Prediction markets +0.19Market fear -0.13Crisis news +0.07

invalidation: Cut the idea if military aircraft + prediction markets cools below 20/100 or the ETF underperforms SPY for several sessions.

longGDGeneral Dynamics
46%

Research long GDMilitary aircraft at 88/100: General Dynamics benefits from Navy and ground-vehicle escalation demand.

prop+1.13sens0.065lev0.005
Maritime chokepoints +0.30Prediction markets +0.15Market fear -0.13

invalidation: Cut the idea if military aircraft + maritime chokepoints cools below 20/100 or the ETF underperforms SPY for several sessions.

ETI/AEC only · matrix v2 · 44 ETFs · 69 nodes · 229 edges. Research candidates; not position sizing or trade execution.

Active Chains

0 chains · 0 scanned
No country has ≥ 3 active stress signals right now. Skies are clear in the chain sense.
severity = 1 − exp(−Σ strength^0.85)3 signals to qualify

MarketsVIX + regional indices

Upstream market feeds didn't return data this cycle. Retry in ~30 min.

FX vs USD

FX vs USD (24h / 30d)

unavailable
Stooq feed didn't return data this cycle. Try again in 30 minutes.

Yield Curve & Money Market

Yield curve & money market

unavailable
Yield data is temporarily unavailable — the upstream feed returned nothing this cycle. It refreshes automatically; see the Source Health panel for status.

Sovereign CDS (proxy)

Sovereign CDS (proxy)

unavailable
Sovereign-spread data is temporarily unavailable — the upstream yield feed returned nothing this cycle. It refreshes automatically; see the Source Health panel for status.

Crypto Capital Flow

Crypto flow — capital flight signals

unavailable
Binance P2P unreachable and ETHERSCAN_API_KEY unset.

Commodities (energy + safe haven)

Commodities

unavailable
All commodity feeds returned no data this cycle. The pipeline tried Stooq, then Yahoo Finance, then Polygon, then FRED — every source failed for every symbol. Check the Source Health panel for upstream status.

Decision Source Feeds

Decision source feeds

ReliefWeb · GDACS · WHO · CDC · NASA/NOAA · IMF · EIA
Humanitarian pressure
unavailable0/24h · GDACS 0
No recent ReliefWeb/GDACS items.
Health security
unavailableWHO 0/14d · CDC L2+ 0
No current WHO/CDC notices.
Climate and space hazards
unavailablefires 0 · storms 0
No active NASA/NOAA hazards.
PortWatch trade disruption
unavailabletop 0
No PortWatch chokepoint readings.
Energy infrastructure
unavailabletop 0
No EIA readings available.
severity 0-100 · sorted by decision saliencenew ETI sources

Fed Stress

Fed stress monitor

unavailable
The Fed stress signals (balance sheet, discount window, repo) ride the yields feed, which is temporarily unavailable. The panel fills automatically once upstream data returns; see the Source Health panel for status.

Prediction Markets

Prediction Markets — Polymarket

unavailable
Gamma API didn't return active political markets this cycle. Cached results will swap in once the next fetch succeeds.

Crisis News (GDELT)

Crisis News Volume (GDELT, 24h)

live
31.381%+21% vs 24h avg (26.031%)
Per-region · 24h avgwhere articles mention a location
  • Asia-Pacific41.860%+41%
  • North America31.319%+2%
  • Russia & CIS64.286%-4%
  • Europe20.912%-28%
  • Middle East38.953%-40%
  • Africa17.500%-41%
  • Latin America9.091%-64%
Share of global news articles matching crisis themes (protest, conflict, evacuation, terror, insurgency, coup). Source: GDELT 2.0.

Public Attention

Public attention (Wikipedia + Trends)

warming up
No attention signal yet — collecting baseline.

Country Activitybizjets · per country, vs 30-min baseline

Country Activity

147 active · 12 elevated · 16 warming up
Business-jet activity per country. Every airborne bizjet candidate on OpenSky ADS-B is tested against Natural Earth country polygons each snapshot (~60s). Same upstream signal as the headline bizjet ETI component, sliced country-by-country instead of region-by-region — useful for spotting which specific country is driving a regional spike. A country "elevates" when its current count runs materially above its 30-min observed median (≥+25% lights level 2, ≥+150% lights level 4). Negative deviations are floored at level 1 — a quiet sky doesn't raise an alert.
CountryNowExpectedΔLevel
DEGermany9~1+800%5
CACanada9~2+350%5
CZCzechia4~1+300%5
USUnited States of America355~102+248%4
MXMexico3~1+200%4
ITItaly4~2+100%3
OpenSky ADS-B × Natural Earth polygons · coastal positions occasionally mis-tag due to simplified polygons.OpenSky ↗

Civil Unrest (GDELT events)

Civil unrest (GDELT events, 14d vs 76d)

unavailable
No civil unrest data in view yet.

Travel Advisories

State Department RSS feed unavailable.

Internet Disruptions

Internet Disruptions — Cloudflare Radar

not configured
Set CLOUDFLARE_API_TOKEN in your .env to enable this panel.

Maritime Chokepoints

5/5 sampling
  • Panama Canal
    92 samples · last 09:02 PM
    0
    avg 0
    -100%
  • Suez Canal
    92 samples · last 09:02 PM
    4
    avg 6
    -31%
  • Bosphorus / Turkish Straits
    92 samples · last 09:02 PM
    7
    avg 5
    +34%
  • Bab el-Mandeb
    92 samples · last 09:02 PM
    AIS coverage gap
  • Strait of Hormuz
    92 samples · last 09:02 PM
    AIS coverage gap
Current sample vs trailing 24h avgAISStream ↗

Refugee Outflows

Refugee outflows (UNHCR, YoY)

warming up
No recent displacement data.

Seismic Events

Seismic activity (M ≥ 6.5)

warming up
No significant earthquakes (M ≥ 6.5) in view.

Named Jets

Spotlight — Named Jets Airborne

0 of 31 on the watchlist
No tracked jets in the air right now. Quiet skies, for once.

State & Military Aircraft

State & Military Aircraft Aloft

0 aloft · 49 callsign rules
No tracked military aircraft in the air right now. Either skies are quiet, OpenSky lost the feed, or the operator isn't using a callsign on the watchlist.

Region Map & Bizjet Activity

Loading map…

Regions

click a region to drill in
RegionNowExpectedΔLevel

Recent Notable Flights

CallsignFromRegionAltSpd
N7KSUnited StatesNorth America470 FL465 kts
N2TUnited StatesNorth America470 FL471 kts
N434PBUnited StatesNorth America470 FL489 kts
N18TMUnited StatesNorth America470 FL457 kts
LXJ671United StatesNorth America470 FL469 kts
LXJ485United StatesNorth America450 FL426 kts
VJT495MaltaEurope424 FL437 kts
N228QSUnited StatesEurope400 FL424 kts
BCS9LEAustriaEurope380 FL469 kts
BCS7CWAustriaEurope380 FL431 kts
BCS851IrelandEurope370 FL450 kts
BCS55KGermanyEurope361 FL456 kts
BCS671GermanyAsia-Pacific66 FL256 kts