The M3I Scanner runs an 11-signal turbulence model, 7-model composite engine, Hormuz shipping monitor, and a Score of Scores fear/calm index. Updated daily. Built for investors who track macro risk — not headlines.
Weighted composite of 11 independent stress signals including Hormuz shipping risk. Higher = more turbulence. 0 = dead calm, 100 = extreme fear.
Each sector is scored against the current macro regime (interest rates, VIX, dollar, oil). Tailwinds = macro conditions favour this sector. Headwinds = conditions work against it.
Four independent valuation methods dynamically weighted by stock class. Cyclical stocks (Semis, Energy, Autos) get tighter growth caps, normalized EPS, and heavier EV/EBITDA weighting. Outlier rejection excludes any method >3× median.
| Ticker | Price | Fair Value | Upside | Rating |
|---|
| Ticker | Price | Fair Value | Upside | Analyst | DCF | Graham | EV/EB | Rating | Class |
|---|
All models, all signals, all data. Enter your email to get the daily macro briefing delivered every weekday morning.
Two divergent geopolitical paths — both converge on sustained oil pressure. The M3I 7-model scanner breaks down why energy is the sleeper inflation trade of Q2 2026, regardless of how Iran resolves.
Every weekday morning — model scores, top 5 headlines, scenario paths, and the signal to watch. Free.
Free JSON API and embeddable widget. Pull live model scores, ceasefire probabilities, escalation cycle data, and Hormuz shipping risk into any dashboard, algo, or trading platform.
<script src="https://m3iresearch.com/widget.js"></script> <div id="m3i-widget"></div> <!-- Compact mode --> <div id="m3i-widget" data-compact="true"></div> <!-- Light theme --> <div id="m3i-widget" data-theme="light"></div>
import requests
data = requests.get("https://m3iresearch.com/api/scores.json").json()
print(f"War Resolution: {data['scores']['war_resolution']['value']}")
print(f"Turbulence: {data['scores']['turbulence']['value']}")
print(f"Ceasefire collapse risk: {data['ceasefire_assessment']['collapses_within_days']}")
Overlay M3I scores directly on your TradingView charts. Copy the Pine Script below into TradingView's Pine Editor, or use the JSON API to build custom indicators.