yesterday_retrospective — GET /movers?index=SPX dated 24 Sep but losers printed close=0 / −100% (AMD/CVX/MU/SNDK); movers[] omitted. Sector % from Yahoo daily.
market_pulse — SPX analytics lastSession 2026-09-23 close 7,764.64 vs Thursday eodhd 7,704.13; copied breadth/ATH and used live tiles. VIXCLS FRED 14.21 is 22 Sep; spot VIX 15.67. DGS10 FRED 4.96 22 Sep vs TNX 5.162. DTWEXBGS weekly 118.21 on 11 Sep (older than Wednesday’s 18 Sep 119.51). Squawk 401.
concept_spotlight — Weekday skip — duration fits the 10y tape but the catalog term is taught as skip-unless-new; presentation=skip.
us_equity_ideas — Screener-first (317 US). /fundamentals derived empty for DG/COST; /news missed HSBC DG upgrade and Costco 8-K — used Newsquawk/GlobeNewswire. Widened off SNDK/AAPL/META/ARHS/ACN/TLN/LRCX/COIN/CRWV. 13F/congress not pulled on finalists. COST aggregator 896.48 matches Yahoo AH.
eu_equity_ideas — eu_fundamentals_gap — KCR.HE /fundamentals empty and /news n=0. Used company 24 Sep release. KCR.HE is not in the 27-name EU screen — published anyway as the day’s only dated EU target-upgrade. Widened off SAN.MC/ADS.DE/TUI1.DE/SAVE.ST/GLE.PA.
penny_plays — screener unavailable or empty for category=penny — fell back to web search; penny universe may not be seeded yet. Publish zero ideas. Did not recycle BFRI (sBCC already approved 14 Sep).
forex_rebalancing — squawk-alert feed unavailable (401 missing X-Account-Key) — fell back to central-bank web search. EUR crosses from Yahoo. /predictions Manifold probability null — October hike ~75% from CME FedWatch web.
commodities_outlook — Did not re-BUY SLV/USO/CPER/WEAT/CORN/UNG. COT empty. Aggregator history n=0 — Yahoo 1y used for % and sparklines. UNG is a new FM catalyst, not a re-BUY.
crypto_landscape — 24 Sep ETF prints from SoSoValue via ChainCatcher/TokenPost, not aggregator. BTC-USD/ETH-USD remain known PM 400s — HOLD, no re-BUY. Dropped XRP (anti-repetition). Yahoo/coingecko prices used alongside aggregator.
trend_follow — Aggregator /price/history 429 after rate-limit; Yahoo 1y used for sma50/sma200. 6/18 above sma50. At 5-name cap — skip XLK/QQQ BUY even though rules passed. XLB/XBI EXIT skip restack of Sep 14 PENDING SELL. SMH PENDING SELL leftover skipped — tape is HOLD.
risk_top5 — GET /predictions returned Manifold item with probability null — October hike odds ~75% from CME FedWatch web, not the aggregator waterfall.
risk_cover_playbook — Put/call omitted (no Cboe print). VIX9D/MOVE empty. Index breadth from 23 Sep analytics (49.5% advancing). Stock-bond 20d corr omitted (Yahoo tails too short after rate-limit) — note only.
portfolio_reality_check — File PORTFOLIO_ID_TECH_US used. Euro/Penny/AF/Trend/Commodities/Crypto /positions all_prices_estimated. Did not re-BUY ACN/TLN/LRCX/COIN/HAE/JBHT/LITE/IREN/ORSTED/DRX/NXT/EXENS/SOI/GLE/BEZ/META/ARHS/SNDK/AAPL/SAN.MC/CPER/WEAT/SLV/CORN/UNG/BTC/ETH. HAL/AMZN/SLB/ORCL/ESTC/GAP/HD/RDDT/HOOD/OI/CSCO/UNH/INTC/ADBE pending SELLs skipped. XLB/XBI/SMH TF PENDING SELLs skipped. Wednesday AF DBC/GLD SELL + TLT/IEF/SPLV BUY left PENDING — not restacked after quadrant flip back to inflationary_boom (book already at those weights).
October FOMC hike re-prices and sticks (funds ≥4.00–4.25%)
Probability: High • Impact: High
Portfolio Snapshot
All Portfolios, Combined: $102664.53
Blended P&L: +2.66% • 30d Hit Rate: +62.70%
1 of 7 books, weighted by capital invested. Estimated quotes, and books whose path statistics disagree with dollar P&L, are left out. Hit rate is 101 of 161 reviewed picks still on track. Average gain 10.4%, average loss -5.2%.
GeneralMarket Pulse 3 min10y 5.162% (TNX) vs FRED DGS10 4.96% on 22 Sep; VIX 15.67 vs VIX3M 18.43; DFF 3.88%; weekly USD DTWEXBGS 118.21 on 11 Sep.
MARKET PULSE
SPX sits 1.36% under the 7,810 ATH with VIX 15.67 vs VIX3M 18.43 (0.85 contango) while the 10y prints 5.162% and October hike odds are ~75%.
Tightening Book Risk-On 4/4 clear
AI10y 5.162% (TNX) vs FRED DGS10 4.96% on 22 Sep; VIX 15.67 vs VIX3M 18.43; DFF 3.88%; weekly USD DTWEXBGS 118.21 on 11 Sep.
Indexes
S&P 500 Data
7,704.13
yday 7,764.64
▼ -0.02%
NASDAQ Data
26,939.37
yday 27,244.28
▲ +0.01%
Dow Jones Data
51,349.98
yday 51,863.69
▼ -0.31%
Russell 2K Data
2,835.57
yday 2,889.92
▼ -0.11%
Commodities
Metals
Gold Data
4,312.50
yday 4,369.90
▼ -0.30%
Energy
Oil (WTI) Data
93.08
yday 89.41
▲ +2.66%
Crypto
Bitcoin Data
84,102.00
yday 86,425.00
▼ -0.68%
Ethereum Data
2,674.09
yday 2,754.03
▼ -0.61%
Rates
10Y Yield Data
5.16
yday 4.97
▲ +0.94%
UST 10y (FRED) Data
4.96
yday 4.96
—
UST 10y (TNX) Data
5.16
+0.08
UST 30y Data
5.40
yday 5.29
—
Eff. fed funds Data
3.88
yday 3.88
—
Credit
HY OAS Data
2.73
yday 2.66
—
HY–IG OAS differential Data
1.96 pct
calm
Volatility
VIX Data
15.67
yday 14.21
▲ +3.23%
VIX spot Data
15.67
—
VIX/VIX3M term structure Data
0.85 ratio
yday 0.81 ratio
calm
Dollar & FX
EUR/USD Data
1.14
yday 1.14
▲ +0.04%
USD broad (weekly) Data
118.21
yday 119.51
—
wk
Weekly USD broad (DTWEXBGS) Data
118.21 index
watch
Breadth
SPY−RSP 5d Data
+0.92pp
yday +0.92pp
—
SPY−RSP 21d Data
+2.66pp
yday +2.66pp
—
% from 52w Data
-0.58%
yday -2.04%
—
SPX % above SMA200 Data
61.30 pct
calm
Liquidity
SOFR–DFF spread Data
-0.01 pct
calm
Initial claims (ICSA) Data
197,000.00 count
calm
Cross-asset
Gold/Copper (GLD/CPER) Data
9.64 ratio
calm
Other
UST 3y Data
4.97
yday 4.82
—
SPX drawdown from ATH Data
-1.36 pct
watch
Cover checks
VIX Data
15.67 / 25.00
yday 14.21
Not Triggered
10Y-2Y spread Data
0.26 / -0.20
yday 0.25 / -0.20
Not Triggered
HY OAS Data
2.73 / 5.00
yday 2.66
Not Triggered
SPX drawdown from ATH Data
-1.36 / -10.00
Not Triggered
Anti-Fragile book (Dalio / Gave) Inflationary boom
AIOil bounced with Houthi/Hormuz risk while the 10y tagged 5.16% and FedWatch hiked October odds to ~75%. Copper is not confirming, but the inflation/policy side dominated Thursday. Own gold + broad commodities + a stub of SPLV; keep TLT at 0.
• Cut high-beta AI/semis to the Trend Follow 50-day rule
• Raise Anti-Fragile cash and turn on SH only if regime flips risk-off
• Do not add duration (TLT) if oil is still bid
AI0/4 hard triggers. Gave quadrant flips back to inflationary_boom: USO +2.9%, 10y 5.16%, hike odds 75%, copper flat. 2 of 9 internals in watch (10y level, weekly USD stale). Anti-Fragile already sits on the inflationary weights — no churn.
GeneralYesterday's Market Retrospective 1 minThursday’s S&P 500 closed 7,704.13 (−0.02%) after a 10-year yield surge to 5.15–5.20% and a late oil bounce; the Nasdaq was +0.01% while the Dow lost 0.31%.
YESTERDAY'S MARKET RETROSPECTIVE
Thursday’s S&P 500 closed 7,704.13 (−0.02%) after a 10-year yield surge to 5.15–5.20% and a late oil bounce; the Nasdaq was +0.01% while the Dow lost 0.31%.
Bridge to Today
Watch whether Friday’s cash session confirms the 5.16% 10y as a new floor or fades it if the weekend Hormuz offer lands.
Over the next 1–2 months expect the HSBC $160 target to keep the bid if comps stay ≥3.5% and the Instacart pilot converts — this is trade-down retail, not AI duration.
HSBC Buy $160Comps +3.5%Below 50d 124.4
Fundamentals
7/10
Sentiment / flow
—
Catalyst
8/10
Narrative
7/10
Technicals
6/10
HSBC Joe Thomas upgraded Hold→Buy and PT $125→$160 on 24 SepQ2 sales +5.2%, comps +3.5%, operating margin +126 bp; FY guide raised and buybacks restartedInstacart same-day delivery pilot in six states announced 23 Sep
Mkt Cap
$27.0B
P/E
15.0
Target
$160.00
Invalidation: HSBC retracts the $160 PT or comps print <2%.
TradingView's price for DG. It is not the last print in this letter.
Over the next month the 6.7% ex-gas comp and 33 FY27 warehouses have to defend a ~40x forward multiple against a 5.16% 10y — the beat alone did not re-rate it.
Desk research framework — not a recommendation to buy or sell.
StocksEU Equity Ideas 1 minKCR.HE BUY
EU EQUITY IDEAS
Ticker
Name
Conviction
1d
KCR.HENEW
Konecranes Oyj
7.3
+5.71%
KCR.HEGROWTHBUYNEW
Konecranes Oyj • Industrials
7.3/10Conviction
$31.46
▲ +5.71%
Over the next month into the 23 Oct CMD, expect the 15–17% EBITA / 7% CAGR raise to keep the re-rating if Q3 does not walk it back.
EBITA 15–17%CMD 23 Oct+5.7%
Fundamentals
7/10
Sentiment / flow
—
Catalyst
8/10
Narrative
7/10
Technicals
7/10
24 Sep after close: upgraded group targets to 7% sales CAGR and 15–17% comparable EBITA by 2030Dividend policy reset to 40–60% of earnings; Capital Markets Day with Q3 on 23 Oct
Target
$35.00
Invalidation: 23 Oct CMD walks back the 15–17% EBITA band.
TradingView's price for KCR.HE. It is not the last print in this letter.
Desk research framework — not a recommendation to buy or sell.
StocksPenny Plays 1 min
PENNY PLAYS
Looked. Nothing priced.
Most sub-$5 names that look cheap stay cheap or go to zero. This screen is diligence, not a buy list.
Desk research framework — not a recommendation to buy or sell.
StocksTrend Follow 4 minSMH still leads (600.5, +6.3% vs the 50-day, RS +7.9%) but the book is at its 5-name cap — XLK/QQQ pass and stay off. XBI lost the 50-day; EXIT is already PENDING.
TREND FOLLOW
SMH still leads (600.5, +6.3% vs the 50-day, RS +7.9%) but the book is at its 5-name cap — XLK/QQQ pass and stay off. XBI lost the 50-day; EXIT is already PENDING.
6 of 18 universe names close above their 50-day — narrower than Wednesday’s 8/18.
Ticker
Name
Conviction
1d
SMH
VanEck Semiconductor ETF
7
-0.15%
XLE
Energy Select Sector SPDR
6
+0.37%
XLV
Health Care Select Sector SPDR
5.5
+0.63%
XBI
SPDR S&P Biotech ETF
4.5
+0.55%
XLB
Materials Select Sector SPDR
3.5
-1.19%
SMHTECHNOLOGYHOLD🔥 40-issue streak
VanEck Semiconductor ETF
7/10Conviction
$600.52
▼ -0.15%
Stay long semis while SMH holds the rising 50-day; MU 30 Sep is the next tape test, not a reason to restack the leftover SELL.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sMU 30 Sep is the dated sector test.Rules-based momentum sleeve — factor not sPrice > 50 > 200, RS +7.9% vs SPY.
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
—
Technicals
8/10
SMH 600.5 > sma50 565 > sma200 492RS vs SPY +7.9% over 20 sessions
Invalidation: Daily close back through the 50-day (~$565.14).
TradingView's price for SMH. It is not the last print in this letter.
SMH · 20d illustrative range
XLEENERGYHOLD🔥 40-issue streak
Energy Select Sector SPDR
6/10Conviction
$62.60
▲ +0.37%
Hold energy beta while XLE stays above its 50-day; RS vs SPY is only +0.13%, so this is not a fresh add.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sOil bounce is the tape, not a new BUY.Rules-based momentum sleeve — factor not sAbove both SMAs; RS vs SPY only +0.13%.
Fundamentals
—
Sentiment / flow
—
Catalyst
6/10
Narrative
—
Technicals
6/10
USO +2.9% bounce on Hormuz/Houthi tapeXLE 62.60 > sma50 61.66 > sma200 56.06
Invalidation: Daily close back through the 50-day (~$61.66).
TradingView's price for XLE. It is not the last print in this letter.
XLE · 20d illustrative range
XLVHEALTH CAREHOLD🔥 39-issue streak
Health Care Select Sector SPDR
5.5/10Conviction
$169.87
▲ +0.63%
Hold XLV above the 50-day; RS vs SPY is −3.2%, so it is ballast not a leader.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sNo fresh sector catalyst — trend only.Rules-based momentum sleeve — factor not sAbove both SMAs; RS −3.2% vs SPY.
Fundamentals
—
Sentiment / flow
—
Catalyst
5/10
Narrative
—
Technicals
6/10
XLV 169.87 > sma50 167.30 > sma200 156.14
Invalidation: Daily close back through the 50-day (~$167.30).
TradingView's price for XLV. It is not the last print in this letter.
XLV · 20d illustrative range
XBIHEALTH CAREEXIT🔥 39-issue streak
SPDR S&P Biotech ETF
4.5/10Conviction
$156.05
▲ +0.55%
XBI closed 156.05 through the 50-day (157.56) — hard EXIT. Sep 14 PENDING SELL already covers it; do not restack.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sRule break is the catalyst.Rules-based momentum sleeve — factor not sLost the 50-day; RS −7.9% vs SPY.
Fundamentals
—
Sentiment / flow
—
Catalyst
5/10
Narrative
—
Technicals
4/10
Close 156.05 ≤ sma50 157.56
Invalidation: Already through the 50-day (~$157.56).
TradingView's price for XBI. It is not the last print in this letter.
XLBMATERIALSEXIT🔥 39-issue streak
Materials Select Sector SPDR
3.5/10Conviction
$49.68
▼ -1.19%
XLB 49.68 remains under sma50 51.72 — EXIT still live. Sep 14 PENDING SELL already queued.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sMaterials sold the 10y spike.Rules-based momentum sleeve — factor not sBelow 50-day; RS −7.4% vs SPY.
Fundamentals
—
Sentiment / flow
—
Catalyst
4/10
Narrative
—
Technicals
3/10
Close 49.68 ≤ sma50 51.72Thursday XLB −1.19%
Invalidation: Already through the 50-day (~$51.72).
TradingView's price for XLB. It is not the last print in this letter.
Desk research framework — not a recommendation to buy or sell.
CryptoCryptocurrency Landscape 2 minSpot BTC ETFs took in ~$191m on 24 Sep (sixth day, IBIT $163m) and ETH ETFs $66m (fifth day). Price is softer (~$84.1k / $2,671) with hike odds at 75% — HOLD, no re-BUY.
CRYPTOCURRENCY LANDSCAPE
Spot BTC ETFs took in ~$191m on 24 Sep (sixth day, IBIT $163m) and ETH ETFs $66m (fifth day). Price is softer (~$84.1k / $2,671) with hike odds at 75% — HOLD, no re-BUY.
Ticker
Name
Conviction
1d
BTC-USD
Bitcoin
6.8
-0.68%
ETH-USD
Ethereum
6.3
-0.61%
BTC-USDHOLD🔥 23-issue streak
Bitcoin
6.8/10Conviction
$84102.00
▼ -0.68%
Over the next two weeks the sixth inflow day is the bid, but 75% October hike odds cap a squeeze — HOLD the sleeve, do not add (PM still 400s BTC-USD).
On-chain supply not pulled this run.BTC ETFs +$191m, day six.IBIT $163m print 24 Sep.Hike-odds headwind vs ETF bid.Yahoo ~$83.8–84.1k, off this week’s high.
Fundamentals
—
Sentiment / flow
8/10
Catalyst
7/10
Narrative
6/10
Technicals
6/10
BTC spot ETFs +$191m on 24 Sep, six-day streakIBIT +$163m
Invalidation: Weekly close back under $78k.
TradingView's price for BTC-USD. It is not the last print in this letter.
Desk research framework — not a recommendation to buy or sell.
General
GeneralCommodities Outlook 3 minUSO bounced 2.9% with the Hormuz/Houthi tape but the bid is two-sided; UNG +6.3% on the Columbia Gas force majeure is the real physical event — no re-BUYs.
COMMODITIES OUTLOOK
USO bounced 2.9% with the Hormuz/Houthi tape but the bid is two-sided; UNG +6.3% on the Columbia Gas force majeure is the real physical event — no re-BUYs.
Oil up and copper flat with a 5.16% 10y is an inflation-policy mix, not a growth-scare copper dump. If the weekend Hormuz offer dies, energy leads again; if it…
Ticker
Name
Conviction
1d
USO
WTI crude (USO)
6.3
+2.86%
UNG
US natural gas (UNG)
7
+6.26%
CPER
Copper (CPER)
5.8
+0.10%
WTI crude (USO)ENERGYREDUCE🔥 6-issue streak
USO
6.3/10Conviction
$153.09
▲ +2.86%
Over the next few sessions treat WTI as two-sided: Iran’s 7-day Hormuz offer vs Houthi-Saudi strikes. Do not add the bounce.
Physical still tight; offer/strike tape isCOT positioning not priced this run.Hormuz 7-day offer vs Houthi-Saudi hits.War-premium fade risk into the weekend.USO 153.09 +2.9% after a six-session slide
Fundamentals
6/10
Sentiment / flow
—
Catalyst
7/10
Narrative
6/10
Technicals
6/10
Iran offered to reopen Hormuz in 7 days if the US lifts the blockade (24–25 Sep)Houthi missiles toward Taif/Yanbu kept a war premium under the bid
Invalidation: WTI holds a close above $100 after a failed Hormuz offer.
TradingView's price for USO. It is not the last print in this letter.
Over the next week copper stays a China-inventory hold: tight spot, sluggish trade, no smash — do not re-BUY.
China stocks tight; import window still loNo positioning print.Weekly SMM, not a shock catalyst.Growth metal is stable, not leading.40.65 flat; sma50 39.57 still underneath.
Fundamentals
6/10
Sentiment / flow
—
Catalyst
5/10
Narrative
6/10
Technicals
6/10
SMM: China regional inventories near the 1st percentile; import loss widened ~Rmb1,400/tLME copper ~$14,621, essentially unchanged on the week
Invalidation: CPER loses the 50-day (~$39.57) on a China demand scare.
TradingView's price for CPER. It is not the last print in this letter.
StocksPortfolio Reality Check 10 min30d hit rate 63%
PORTFOLIO REALITY CHECK
P&L Across Portfolios
Tech US
+2.66%
Named holdings. 135 smaller positions (30.86%) are off this picture.
Tech US
Performance
Equity vs SPY
Drawdown
Total Value
$102664.53
Cash
$9779.63
P&L
$2664.53 (+2.66%)
Realized P&L
$-3181.65
TWR
+1.79%
Sharpe
0.25
Max DD
-2.39%
Sortino
0.65
Calmar
4.17
Ann. return
+9.97%
Beta vs SPY
N/A
Allocation
Positions90%
Cash10%
Today's Moves
Action
Ticker
Qty
Status
Buy
DG
1.6
pending
Buy
COST
0.2182
pending
Sell
ABNB
10.76
pending
Sell
CRM
1.76
pending
Sell
FIVE
1.12
pending
Current Holdings
Position
Value
Unrealized P&L
TSM ×20.93
$9443.52
+10.8%
XOM ×129
$20887.18
+6.1%
UNH ×8.49
$3184.81
-12.0%
INTC ×14.08
$1793.74
-71.0%
MSFT ×11.91
$5931.59
+22.4%
SBUX ×11.63
$1088.79
-12.2%
CBRE ×8.29
$1132.02
-8.7%
AMZN ×5.95
$1484.49
-7.7%
+51 more holdings
Track Record
32 On Track · 20 Lagging · 12 Stopped Out
Position
Conviction Then
Return Since
Verdict
AAPL (2026-09-23)
6.5/10
+0.0%
On Track
ABNB (2026-09-01)
6.5/10
-17.4%
Stopped Out
ACN (2026-09-20)
7/10
-2.1%
Lagging
ADBE (2026-09-07)
6.5/10
-10.3%
Stopped Out
ADI (2026-08-21)
8/10
-2.4%
Lagging
ALGT (2026-09-14)
6.5/10
+0.0%
On Track
AMAT (2026-08-13)
7.5/10
+0.0%
On Track
AMD (2026-08-31)
6.5/10
+35.2%
On Track
AMZN (2026-08-29)
7/10
-6.4%
Lagging
APH (2026-09-05)
7.5/10
+0.4%
On Track
AVGO (2026-08-22)
7/10
-7.9%
Lagging
COIN (2026-09-19)
7.4/10
+2.6%
On Track
COP (2026-09-14)
7.5/10
+0.0%
On Track
CRM (2026-09-08)
7/10
-8.1%
Stopped Out
CRWD (2026-09-15)
7.1/10
+10.3%
On Track
CSCO (2026-08-12)
7.5/10
-9.1%
Stopped Out
CVX (2026-09-08)
7/10
-1.4%
Lagging
DELL (2026-09-12)
6.2/10
-5.5%
Lagging
DUOL (2026-09-06)
7.5/10
-4.3%
Lagging
ESI (2026-09-13)
6.8/10
+0.0%
On Track
ESTC (2026-08-29)
8/10
-8.6%
Stopped Out
FIVE (2026-09-06)
7.5/10
-11.8%
Stopped Out
FRO (2026-09-08)
7/10
+4.0%
On Track
GAP (2026-08-30)
7/10
-7.6%
Lagging
GLW (2026-09-09)
6.8/10
+0.0%
On Track
HAE (2026-09-18)
6.8/10
-1.5%
Lagging
HAL (2026-09-03)
6.5/10
-12.9%
Stopped Out
HD (2026-08-19)
8/10
-9.6%
Stopped Out
HOOD (2026-09-04)
7/10
-3.1%
Lagging
INTU (2026-08-26)
7/10
+0.0%
On Track
IREN (2026-09-16)
6/10
+11.0%
On Track
JBHT (2026-09-18)
6.5/10
-3.2%
Lagging
JEF (2026-09-10)
6.3/10
+0.0%
On Track
JPM (2026-09-08)
6.5/10
-5.6%
Lagging
LHX (2026-09-15)
6/10
-3.1%
Lagging
LITE (2026-09-17)
7/10
+1.0%
On Track
LLY (2026-09-15)
7.1/10
+3.5%
On Track
LMT (2026-09-15)
6.6/10
+0.0%
On Track
LRCX (2026-09-19)
7.4/10
+6.6%
On Track
MRK (2026-09-10)
7.2/10
+0.3%
On Track
MRVL (2026-08-22)
8/10
+118.6%
On Track
MU (2026-08-15)
7.5/10
-1.3%
Lagging
NAT (2026-08-31)
7/10
+13.1%
On Track
NVDA (2026-08-28)
7.5/10
-1.5%
Lagging
OI (2026-08-24)
7/10
-13.8%
Stopped Out
ORCL (2026-09-11)
7.2/10
-14.1%
Stopped Out
PSX (2026-09-07)
7/10
+0.3%
On Track
QCOM (2026-09-09)
7/10
+0.0%
On Track
RDDT (2026-08-18)
7.5/10
-8.0%
Stopped Out
ROST (2026-08-23)
8/10
-3.2%
Lagging
RTX (2026-09-05)
7.5/10
-6.1%
Lagging
SHEL (2026-08-30)
6.5/10
+5.2%
On Track
SLB (2026-09-01)
7/10
-14.4%
Stopped Out
SNDK (2026-09-23)
7.3/10
+0.0%
On Track
SNOW (2026-09-04)
7.5/10
-6.3%
Lagging
TGT (2026-08-22)
7/10
-4.0%
Lagging
TLN (2026-09-20)
6.8/10
+2.6%
On Track
V (2026-08-25)
7/10
-5.3%
Lagging
VLO (2026-09-02)
7/10
+5.8%
On Track
VRTX (2026-09-13)
6.9/10
+0.0%
On Track
WMT (2026-08-20)
6.5/10
+0.0%
On Track
XOM (2026-08-18)
7.5/10
+10.8%
On Track
DG (2026-09-25)
7/10
+0.0%
On Track
COST (2026-09-25)
6.8/10
+0.0%
On Track
Euro Only
Performance
Equity vs SPY
Drawdown
Total Value
$121086.29
Cash
$16933.31
P&L
$21086.29 (+21.09%)
Realized P&L
$-42835.98
Path statistics are hidden. The quotes are estimated, or the time-weighted return disagrees with dollar P&L.
Today's Moves
Action
Ticker
Qty
Status
Buy
KCR.HE
10.77
dispatched
Current Holdings
⚠ Live EU quotes degraded today — every position below is priced at cost, not a fresh quote.
Position
Value
Unrealized P&L
ASML.AS ×0.4702
$23967.39
—
TTE.PA ×364
$26944.15
—
UNA.AS ×48.5
$2832.95
—
RR.L ×101
$1460.08
—
VIE.PA ×48.5
$1430.88
—
GLE.PA ×22.15
$1755.04
—
MNDI.L ×158
$1402.26
—
NWG.L ×191
$1346.17
—
+42 more holdings
Track Record
51 On Track · 2 Lagging
Position
Conviction Then
Return Since
Verdict
ABN.AS (2026-08-24)
6.5/10
+0.0%
On Track
ADYEN.AS (2026-09-03)
7/10
+0.0%
On Track
AIR.PA (2026-09-08)
7/10
+0.0%
On Track
ALV.DE (2026-08-29)
6.5/10
+0.0%
On Track
ASML.AS (2026-08-30)
6.5/10
+0.0%
On Track
BAB.L (2026-09-16)
7.3/10
+0.0%
On Track
BAVA.CO (2026-08-23)
7/10
+0.0%
On Track
BP.L (2026-09-12)
6.5/10
+0.0%
On Track
DEME.BR (2026-08-27)
7/10
+0.0%
On Track
DTE.DE (2026-09-04)
6.5/10
+0.0%
On Track
ENI.MI (2026-09-02)
7/10
+0.0%
On Track
ENR.DE (2026-09-01)
7/10
+0.0%
On Track
EOAN.DE (2026-08-27)
7/10
+0.0%
On Track
EUROB.AT (2026-09-07)
7/10
+0.0%
On Track
EVD.DE (2026-08-22)
7/10
+0.0%
On Track
EXENS.PA (2026-09-17)
7.5/10
+4.0%
On Track
FGR.PA (2026-08-28)
6/10
+0.0%
On Track
FLS.CO (2026-08-21)
6/10
+0.0%
On Track
GSK.L (2026-09-15)
7/10
+0.0%
On Track
INW.MI (2026-08-26)
7/10
+0.0%
On Track
ISP.MI (2026-09-11)
6.7/10
+0.0%
On Track
IVG.MI (2026-09-05)
7.5/10
+0.0%
On Track
KGX.DE (2026-09-09)
7/10
+0.0%
On Track
KIE.L (2026-09-15)
7/10
+0.0%
On Track
LR.PA (2026-08-31)
6.5/10
+0.0%
On Track
MSLH.L (2026-08-11)
6/10
+0.0%
On Track
MT.AS (2026-09-06)
7/10
+0.0%
On Track
NDX1.DE (2026-09-08)
6.8/10
+0.0%
On Track
NOVN.SW (2026-09-13)
6.2/10
+0.0%
On Track
NSIS-B.CO (2026-08-21)
7/10
+0.0%
On Track
PUB.PA (2026-09-04)
7/10
+0.0%
On Track
REP.MC (2026-09-02)
7/10
+0.0%
On Track
RIO.L (2026-09-10)
7/10
+0.0%
On Track
RWE.DE (2026-09-03)
7/10
+0.0%
On Track
SAN.MC (2026-09-08)
6.5/10
+0.0%
On Track
SAP.DE (2026-08-30)
7/10
+0.0%
On Track
SHEL.L (2026-08-22)
6/10
+1.2%
On Track
SHL.DE (2026-08-24)
7/10
+0.0%
On Track
SIE.DE (2026-08-29)
7/10
+0.0%
On Track
SOI.PA (2026-09-17)
6.8/10
-0.5%
Lagging
SU.PA (2026-08-31)
7/10
+0.0%
On Track
TEF.MC (2026-09-07)
7/10
+0.0%
On Track
TKA.DE (2026-09-06)
7.5/10
+0.0%
On Track
TTE.PA (2026-09-01)
7/10
-1.9%
Lagging
TTE.PA (2026-09-14)
7.3/10
+0.0%
On Track
VOD.L (2026-09-05)
7/10
+0.0%
On Track
DRX.L (2026-09-18)
7/10
+0.0%
On Track
NXT.L (2026-09-18)
7.3/10
+0.0%
On Track
ORSTED.CO (2026-09-19)
6.8/10
+0.0%
On Track
GLE.PA (2026-09-21)
6.7/10
+1.5%
On Track
BEZ.DE (2026-09-21)
7/10
+21.9%
On Track
SAN.MC (2026-09-23)
7/10
+0.0%
On Track
KCR.HE (2026-09-25)
7.3/10
+0.0%
On Track
Penny Plays
Performance
Equity vs SPY
Drawdown
Total Value
$95417.43
Cash
$81164.16
P&L
$-4582.57 (-4.58%)
Realized P&L
$-4582.57
Path statistics are hidden. The quotes are estimated, or the time-weighted return disagrees with dollar P&L.
Today's Moves
No new activity today — no open thesis needed adjusting.
Current Holdings
⚠ Live quotes degraded — every position below is priced at cost, not a fresh quote.
Position
Value
Unrealized P&L
GOSS ×18578
$3755.55
—
PYPD ×1564
$6940.50
—
STXS ×2738
$3557.21
—
Track Record
4 On Track
Position
Conviction Then
Return Since
Verdict
BFRI (2026-09-09)
5/10
+0.0%
On Track
INO (2026-08-24)
4.5/10
+0.0%
On Track
OTLK (2026-09-09)
4/10
+0.0%
On Track
PYPD (2026-08-19)
6.5/10
+6.1%
On Track
Anti-Fragile
Performance
Equity vs SPY
Drawdown
Total Value
$100000.00
Cash
$35000.00
P&L
$0.0000 (+0.00%)
Realized P&L
$0.0000
Path statistics are hidden. The quotes are estimated, or the time-weighted return disagrees with dollar P&L.
Today's Moves
No new activity today — no open thesis needed adjusting.
Current Holdings
⚠ Live quotes degraded — every position below is priced at cost, not a fresh quote.
Position
Value
Unrealized P&L
GLD ×61.65
$25000.00
—
IEF ×108
$10000.00
—
DBC ×654
$20000.00
—
SPLV ×132
$10000.00
—
Trend Follow
Performance
Equity vs SPY
Drawdown
Total Value
$99618.38
Cash
$75717.93
P&L
$-381.62 (-0.38%)
Realized P&L
$-381.62
Path statistics are hidden. The quotes are estimated, or the time-weighted return disagrees with dollar P&L.
Today's Moves
No new activity today — no open thesis needed adjusting.
Current Holdings
⚠ Live quotes degraded — every position below is priced at cost, not a fresh quote.
Position
Value
Unrealized P&L
XLE ×87.86
$5539.52
—
SMH ×5.03
$2990.61
—
XLV ×30.27
$5207.77
—
XBI ×32
$5207.77
—
XLB ×93.53
$4954.78
—
Track Record
5 On Track · 5 Lagging
Position
Conviction Then
Return Since
Verdict
ITA (2026-08-21)
4/10
-5.8%
Lagging
QQQ (2026-09-07)
3/10
+0.0%
On Track
SMH (2026-09-09)
4.5/10
+0.0%
On Track
XBI (2026-08-23)
8/10
-1.4%
Lagging
XLB (2026-08-23)
8/10
-3.1%
Lagging
XLE (2026-08-23)
8/10
+2.6%
On Track
XLF (2026-09-08)
6/10
+0.0%
On Track
XLK (2026-09-08)
6/10
+0.0%
On Track
XLRE (2026-08-20)
6.5/10
-2.6%
Lagging
XLV (2026-08-23)
8/10
-4.3%
Lagging
Commodities
Performance
Equity vs SPY
Drawdown
Total Value
$100000.00
Cash
$26717.65
P&L
$0.0000 (+0.00%)
Realized P&L
$0.0000
Path statistics are hidden. The quotes are estimated, or the time-weighted return disagrees with dollar P&L.
Today's Moves
No new activity today — no open thesis needed adjusting.
Current Holdings
⚠ Live quotes degraded — every position below is priced at cost, not a fresh quote.
Position
Value
Unrealized P&L
USO ×206
$26795.83
—
GLD ×30.1
$11738.20
—
CPER ×150
$5929.12
—
SLV ×93.58
$5545.24
—
PPLT ×66.63
$1111.38
—
BNO ×35.14
$1850.57
—
URA ×23.16
$1066.93
—
UGA ×26.78
$3377.87
—
+11 more holdings
Track Record
7 On Track · 15 Lagging · 2 Stopped Out
Position
Conviction Then
Return Since
Verdict
BNO (2026-09-07)
7/10
+8.0%
On Track
CANE (2026-09-06)
6.5/10
-3.2%
Lagging
COPX (2026-09-08)
7/10
-3.7%
Lagging
CORN (2026-08-31)
7/10
-1.3%
Lagging
CPER (2026-09-09)
7/10
-1.9%
Lagging
GDX (2026-09-04)
7/10
-5.9%
Lagging
GLD (2026-08-30)
5/10
-1.9%
Lagging
LIT (2026-08-24)
6.5/10
-8.0%
Lagging
PALL (2026-08-30)
4/10
-8.1%
Stopped Out
PPLT (2026-09-05)
7/10
-1.1%
Lagging
SIL (2026-09-04)
6.5/10
-6.1%
Lagging
SLV (2026-09-01)
6.5/10
-0.5%
Lagging
SLX (2026-09-07)
6.5/10
-4.4%
Lagging
SOYB (2026-08-30)
6.5/10
+1.8%
On Track
UGA (2026-09-06)
7/10
+9.0%
On Track
UNG (2026-09-03)
6.5/10
+6.4%
On Track
UNG (2026-09-15)
6.9/10
+6.4%
On Track
URA (2026-09-05)
7/10
-9.6%
Stopped Out
USO (2026-09-09)
6.3/10
+6.3%
On Track
USO (2026-09-15)
7.2/10
+6.3%
On Track
WEAT (2026-08-30)
7.5/10
-0.9%
Lagging
WEAT (2026-09-17)
6.8/10
-0.9%
Lagging
CPER (2026-09-18)
6.8/10
-1.9%
Lagging
SLV (2026-09-19)
7/10
-0.5%
Lagging
Crypto
Performance
Equity vs SPY
Drawdown
Total Value
$100000.00
Cash
$32370.73
P&L
$0.0000 (+0.00%)
Realized P&L
$0.0000
Path statistics are hidden. The quotes are estimated, or the time-weighted return disagrees with dollar P&L.
Today's Moves
No new activity today — no open thesis needed adjusting.
Current Holdings
⚠ Live quotes degraded — every position below is priced at cost, not a fresh quote.
Position
Value
Unrealized P&L
BTC-USD ×0.5510
$35015.45
—
ETH-USD ×14.91
$28949.67
—
SOL-USD ×26.81
$2795.91
—
XRP-USD ×628
$868.24
—
Track Record
2 On Track · 4 Lagging
Position
Conviction Then
Return Since
Verdict
BTC (2026-08-11)
6/10
+0.0%
On Track
BTC-USD (2026-09-09)
7/10
-3.0%
Lagging
ETH (2026-08-11)
5/10
+0.0%
On Track
ETH-USD (2026-09-09)
5.8/10
-3.0%
Lagging
SOL-USD (2026-08-30)
6.5/10
-1.4%
Lagging
XRP-USD (2026-08-29)
6/10
-6.3%
Lagging
30-day hit rate across all portfolios : +62.70%
Glossary
backwardation
A term structure where nearer maturities cost more than later ones, often a stress signal for VIX.
basis point
One hundredth of a percentage point (0.01%).
yield curve
Yields of government bonds across maturities; an inverted curve (short above long) has often preceded slowdowns.
conviction
The desk’s 0-10 score for how strongly the evidence supports an idea; not a probability.
contango
A term structure where later maturities cost more than nearer ones.
drawdown
Peak-to-trough decline of a price or portfolio.
duration
Duration is the bond’s price sensitivity to a 1-point move in yields, stated in years.
breadth
How many stocks participate in a market move (for example % above their 200-day average).
Sharpe
Excess return per unit of volatility; higher is better.
2s10s
The 10-year yield minus the 2-year yield, a common curve-shape gauge.
beta
Sensitivity of a stock to market moves; 1.0 moves with the market.
VIX
CBOE Volatility Index: the options market’s price for 30-day S&P 500 volatility; higher means more expected turbulence.
RSI
Relative Strength Index: a 0-100 momentum gauge; above 70 is often read as overbought, below 30 as oversold.
P/E
Price-to-earnings ratio: share price divided by earnings per share.
OAS
Option-adjusted spread: the extra yield of a bond over a risk-free benchmark, adjusted for embedded options.
RRG
Relative Rotation Graph: plots relative strength and its momentum to show leaders and laggards.
ATH
All-time high.
TWR
Time-weighted return: performance that removes the effect of cash flows in and out.
Legal & risk disclosures
General research disclaimer: this newsletter is a desk research framework compiled from third-party market data, filings and news. It may contain errors, omissions or delays, and past performance does not predict future results. Figures labelled illustrative (for example fan charts) are model outputs, not forecasts.
Not investment advice: nothing here is a personalised recommendation, an offer or a solicitation to buy or sell any security, currency, commodity or crypto-asset. It does not take into account your objectives, financial situation or risk tolerance. Consider seeking independent professional advice.
Jurisdiction: this content is not directed at any person or entity in a place where its distribution would be unlawful or require registration. Availability of the instruments mentioned varies by country; you are responsible for complying with the rules that apply to you.