market_pulse — Aggregator /price OHLCV often omits change_pct; Yahoo chart closes used for Aug 19 session moves and live marks.
eu_equity_ideas — eu_fundamentals_gap — /fundamentals for FLS.CO/TTE.PA returned thin fields; relied on web earnings releases + Yahoo prices.
commodities_outlook — Chose SLV (not GLD) as the precious BUY for anti-repetition after GLD’s +3.8% chase day; GLD published as HOLD.
penny_plays — No buy-tier names: PYPD closed $5.01 (above sub-$5 screen); CAPR ~$8 also ineligible; INO watchlist only after >60% late run.
trend_follow — SMH EXIT still PENDING from prior session; book at max-5 open counting that lot — XLRE/XLB/XLF BUY rows published but not newly dispatched.
portfolio_reality_check — Multiple portfolios still return price_estimated:true on liquid ETFs/crypto; stop-loss SELLs for UNH/INTC/RDDT/CSCO accepted as PENDING (pre-open).
crypto_landscape — Aggregator crypto news thin vs web ETF-flow prints — used Farside/SoSoValue-via-web citations for Aug 19 flows.
GeneralThe Bottom Line 1 minTreasury’s ≥$4bn long-end buyback cut the 30Y ~9bps and snapped equities’ three-day slide, while Target’s beat and a $189M BTC ETF day set today’s forward tape into Walmart’s pre-open print.
THE BOTTOM LINE
RISK-ON=
Treasury’s ≥$4bn long-end buyback cut the 30Y ~9bps and snapped equities’ three-day slide, while Target’s beat and a $189M BTC ETF day set today’s forward tape into Walmart’s pre-open print.
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 47 of 81 reviewed picks still on track. Average gain 6.3%, average loss -6.2%.
GeneralMarket Pulse 3 minDuration relief is still the dominant tape: the 10-year sits at 4.65% (−5bps on Aug 19) after Treasury’s ≥$4bn long-end buyback upsize, while VIX compressed to 14.89 (−6%). Gold futures nea…
MARKET PULSE
Duration relief is still the dominant tape: the 10-year sits at 4.65% (−5bps on Aug 19) after Treasury’s ≥$4bn long-end buyback upsize, while VIX compressed to 14.89 (−6%). Gold futures near $4,550 and EUR/USD at 1.1685 (+0.9%) confirm the same dollar/yield unwind, even as WTI eased to $84.80 (−1.2%) on the EIA build. Watch Walmart’s 6:00 a.m. CDT print today and whether the 30-year can hold under ~5.20% once the buyback headline ages.
Book Risk-On 4/4 clear
Indexes
S&P 500 Data
7,707.98
yday 7,691.76
▲ +0.21%
NASDAQ Data
26,331.09
yday 26,289.71
▲ +0.16%
Dow Jones Data
53,463.05
yday 53,343.40
▲ +0.22%
Russell 2K Data
3,032.94
yday 3,017.89
▲ +0.50%
Commodities
Metals
Gold Data
4,550.50
yday 4,410.10
▲ +1.36%
Energy
Oil (WTI) Data
84.80
yday 85.26
▼ -1.20%
Crypto
Bitcoin Data
69,792.05
yday 64,370.00
▲ +7.90%
Ethereum Data
2,261.99
yday 1,920.80
▲ +17.92%
Rates
10Y Yield Data
4.65
yday 4.71
▼ -1.13%
10Y-2Y curve Data
0.46
calm
Credit
HY OAS Data
2.75
yday 2.67 percent
calm
IG OAS Data
0.82
calm
HY-IG differential Data
1.93
calm
Volatility
VIX Data
14.89
yday 15.84
▼ -6.00%
VIX/VIX3M term structure Data
0.80
yday 0.82 ratio
calm
MOVE index Data
71.26
yday 74.98 index
watch
Dollar & FX
EUR/USD Data
1.17
yday 1.16
▲ +0.94%
DXY 1-session change Data
-0.82
yday 0.01 percent
watch
Breadth
S&P vs 52w high Data
-1.10
calm
Liquidity
Initial claims (ICSA) Data
209,000.00
calm
Cross-asset
Gold/Copper proxy (GLD/CPER) Data
10.51
stress
Cover checks
VIX Data
14.89 / 25.00
yday 15.84
Not Triggered
10Y-2Y spread Data
0.46 / -0.20
yday 0.53 / -0.20
Not Triggered
HY OAS Data
2.75 / 5.00
yday 2.67 percent
Not Triggered
S&P drawdown from 52w high Data
-1.10 / -10.00
Not Triggered
Anti-Fragile book (Dalio / Gave) Inflationary boom
AIOil still carries a geopolitics premium while gold/silver ripped on liquidity — growth not breaking (HY 2.75, equities off lows) and inflation/real-asset impulse still alive. That is inflationary_boom, not stagflation: keep DBC/GLD heavy and TLT at zero.
AI0/4 hard triggers fired (VIX 14.89, curve +0.46, HY OAS 2.75, S&P only ~1% off highs). Market-internals show 1 stress (gold/copper fear tilt) and several watch items (MOVE still elevated vs equity VIX, HY-IG gap), consistent with a calm equity surface over a still-fragile long-end liquidity regime — keep Anti-Fragile in inflationary_boom weights, not a crash hedge.
GeneralYesterday's Market Retrospective 2 minUS equities snapped a three-day losing streak after Treasury said it would at least double longer-dated buybacks to ≥$4bn per operation, cutting the 30-year yield ~9bps to ~5.20% and lettin…
YESTERDAY'S MARKET RETROSPECTIVE
US equities snapped a three-day losing streak after Treasury said it would at least double longer-dated buybacks to ≥$4bn per operation, cutting the 30-year yield ~9bps to ~5.20% and letting the S&P 500 close +0.21% at 7,708; healthcare led as Moderna’s melanoma vaccine readout with Merck juiced XLV +3.5%.
How Yesterday Unfolded
Asia Asia sold first into the long-end stress: Nikkei closed −2.7% on Aug 19 (67,461→65,326) and KOSPI dumped −5.8% (6,870→6,471) as KRW strength and higher US term premium hit export multiples; Hang Seng was roughly flat (+0.1%).
Europe Europe stayed soft into the US open — Stoxx 600 −0.11% to 651.2, DAX −0.14%, CAC −0.09% — with the tape still digesting higher European real yields even as energy earnings breadth stayed constructive.
US US opened with Treasury’s buyback upsize, 10Y −5bps to 4.65% and 30Y −9bps to 5.19%, then held a grind higher: Dow +0.22%, S&P +0.21%, Nasdaq +0.16%, VIX −6.0% to 14.89 as the three-day equity losing streak broke.
Hawkish lean in July FOMC minutes — Minutes showed several members had favored a hike in July if inflation stayed sticky — a counterweight that capped the equity bounce.
Bridge to Today
Watch whether Walmart’s pre-open print and any follow-through on Treasury’s buyback keep the 30Y under 5.25% — or whether hawkish minutes reassert and fade yesterday’s duration bid.
Over the next 2–4 weeks into back-to-school and any follow-on PT raises, expect TGT to keep working the merchandising-turnaround re-rating after Q2 comps +3.8% and FY EPS guide lifted to $9.90–$10.90 — conviction 7 on…
Today’s pre-open Q2 FY27 print (6 a.m. CDT) is the live consumer handoff after Target’s beat — over the next session expect the stock to trade the guide and US comps vs ~$0.74 EPS / ~$186.7B sales consensus; keep the…
Q1 share gains + e-comm/ads growth still tPre-event positioning; no fresh upgrade toEarnings today is a hard, dated catalyst.Consumer-resilience narrative into the priStock −0.8% into the event; not a technica
Fundamentals
7/10
Sentiment / flow
5/10
Catalyst
9/10
Narrative
7/10
Technicals
4/10
52-week range
Aug 20 earnings release ~6:00 a.m. CDT / call 7:00 a.m. CDTConsensus ~$0.74 adj EPS on ~$186.7B revenue; company guide $0.72–$0.74
Target
$125.00
Invalidation: Miss on US comps or a guide cut that implies share loss to discounters.
TradingView's price for WMT. It is not the last print in this letter.
Over the next 2–6 weeks into oncology follow-ups, Merck should keep a premium for the Keytruda+personalized melanoma vaccine late-stage win with Moderna — +12.6% on Aug 19 is the opening re-rating, not the end, as long…
Phase 3 primary endpoint hit in >1,100-patNo separate 13F/insider print; price actioSame-session clinical catalyst within 48h.Oncology optionality / Keytruda-adjacent nGap to 52w high; extended near-term — pref
Fundamentals
8/10
Sentiment / flow
6/10
Catalyst
9/10
Narrative
8/10
Technicals
7/10
52-week range
Aug 19 late-stage melanoma vaccine combo with MRNA met primary endpointXLV +3.51% leadership session confirms sector bid
Target
$170.00
Invalidation: FDA/clinical setback on the vaccine program or MRK loses the $140 gap-support zone on a weekly…
TradingView's price for MRK. It is not the last print in this letter.
Over the next few weeks into H2 mining-capex prints, FLS.CO should hold its post-earnings re-rating after Q2 revenue beat (DKK 3.94bn vs ~3.58bn cons), adj EBITA margin 17.3%, and FY organic growth / margin guide raised…
Beat + raised FY growth/margin guide; servEU altdata path not applicable / empty.Aug 19 earnings + guide raise within 48h.Mining equipment / industrial recovery narGap-up toward 52w high — strong but not ye
Fundamentals
8/10
Sentiment / flow
—
Catalyst
9/10
Narrative
7/10
Technicals
7/10
52-week range
Aug 19 H1/Q2 beat + FY organic growth guide raised to 0–4% and adj EBITA margin to 16.0–16.5%Shares jumped ~8% toward DKK 535–540 on the print
Target
$600.00
Invalidation: FY guide cut back or order intake turns negative y/y for two quarters.
TradingView's price for FLS.CO. It is not the last print in this letter.
Keep the oil-major overweight into the next OPEC/Hormuz headlines while Brent holds ~$90+ — TTE remains the cleanest European listed proxy for the Iran shipping premium even after USO’s pause overnight.
Integrated major cash-flow leverage to $85EU fundamentals waterfall thin — gap notedFresh geopolitical oil headlines within 48European energy earnings-recovery narrativPrice firm vs peers; not a breakout day.
Fundamentals
7/10
Sentiment / flow
—
Catalyst
7/10
Narrative
7/10
Technicals
6/10
52-week range
Aug 19 Hormuz/UAE-Iran trade headlines kept crude risk premium elevatedEuropean energy earnings still leading Stoxx 600 growth forecasts (~+139% energy EPS)
Target
$85.00
Invalidation: Brent sustains below $85 with confirmed Hormuz normalization.
TradingView's price for TTE.PA. It is not the last print in this letter.
Desk research framework — not a recommendation to buy or sell.
StocksPenny Plays 1 minINO WATCH
PENNY PLAYS
Ticker
Name
Conviction
1d
INO=
Inovio Pharmaceuticals
5
+8.33%
INOPENNYWATCH🔥 6-issue streak=
Inovio Pharmaceuticals • Healthcare
5/10Conviction
$1.30
▲ +8.33%
Watchlist only (score 5.0/10) — INO-3107 still has a dated Oct 30 PDUFA, but the stock already ran from ~$0.77 to $1.30 in ~8 sessions (>60%), so this is momentum-confirmation after a late move, not a ground-floor…
Cash runway/dilution still the core fundamRetail momentum rising with XBI; no insideOct 30 PDUFA is a hard dated catalyst.DNA immunotherapy / RRP narrative intact.Already >60% in <10 sessions — fails groun
Fundamentals
4/10
Sentiment / flow
5/10
Catalyst
7/10
Narrative
6/10
Technicals
3/10
INO-3107 PDUFA dated 2026-10-30 for RRP (HPV 6/11)Aug 19 session +8.3% to $1.30 on biotech risk-on (XBI +5.9%)
Target
$2.00
Invalidation: PDUFA delayed past 2026-10-30 without a clear FDA path, or dilutive financing >25% of shares.
INO between stop and target1.3
0.62
Stop on the left, target on the right. Red and green mark those ends only. The tick is the last price.
TradingView's price for INO. It is not the last print in this letter.
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 6 minTrend book stays long energy/healthcare leadership (XLE/XLV/XBI) while SMH remains an EXIT below its 50-day; new RS leaders XLRE/XLB/XLF pass BUY rules but sit behind the 5-position cap unt…
TREND FOLLOW
Trend book stays long energy/healthcare leadership (XLE/XLV/XBI) while SMH remains an EXIT below its 50-day; new RS leaders XLRE/XLB/XLF pass BUY rules but sit behind the 5-position cap until the pending SMH sell clears.
16 of 18 universe names close above their 50-day — broad tape, but semis (SMH) and utilities (XLU) are the breaks.
Ticker
Name
Conviction
1d
XLE
Energy Select Sector SPDR
7
-0.16%
XLV
Health Care Select Sector SPDR
7.5
+3.51%
XBI
SPDR S&P Biotech ETF
7
+5.90%
XLRE
Real Estate Select Sector SPDR
6.5
+0.81%
XLB
Materials Select Sector SPDR
6.5
+1.43%
XLF
Financial Select Sector SPDR
6
-0.62%
SMH
VanEck Semiconductor ETF
3
-1.55%
ITA
iShares US Aerospace & Defense ETF
6
-2.38%
XLEENERGYHOLD🔥 3-issue streak
Energy Select Sector SPDR
7/10Conviction
$63.58
▼ -0.16%
Over the next 2–4 weeks stay long energy beta while XLE holds its 50-day; Hormuz premium is the expression, RS vs SPY is the rule confirmation.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sSector tape catalyst only after rules passTrend leadership narrative.Price vs 50/200 and RS vs SPY drive the sc
Fundamentals
—
Sentiment / flow
—
Catalyst
5/10
Narrative
6/10
Technicals
6/10
WTI still mid-$80s on Hormuz riskXLE >50>200 with +1.7% 20d RS vs SPY
Invalidation: Daily close back through the 50-day (~$57.27).
TradingView's price for XLE. It is not the last print in this letter.
Hold the healthcare sleeve after the Moderna/Merck catalyst day; rules still pass and XLV is already a book position.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sSector tape catalyst only after rules passTrend leadership narrative.Price vs 50/200 and RS vs SPY drive the sc
Biotech momentum accelerated with XBI +5.9%; keep HOLD (already sized) while above the rising 50-day.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sSector tape catalyst only after rules passTrend leadership narrative.Price vs 50/200 and RS vs SPY drive the sc
Fundamentals
—
Sentiment / flow
—
Catalyst
5/10
Narrative
6/10
Technicals
6/10
XBI +5.9% Aug 19 on clinical risk-onRules pass with RS>0
Invalidation: Daily close back through the 50-day (~$151.92).
TradingView's price for XBI. It is not the last print in this letter.
XBI · 20d illustrative range
XLREREAL ESTATEBUY
Real Estate Select Sector SPDR
6.5/10Conviction
$44.99
▲ +0.81%
Highest 20d RS vs SPY in the scan (+2.06%) as yields fell — BUY on rules, but reality-check will skip if Trend Follow is still at the 5-name cap pending SMH EXIT fill.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sSector tape catalyst only after rules passTrend leadership narrative.Price vs 50/200 and RS vs SPY drive the sc
Fundamentals
—
Sentiment / flow
—
Catalyst
7/10
Narrative
6/10
Technicals
8/10
Treasury buyback cut long yieldsXLRE tops RS ranking among fresh BUYs
Invalidation: Daily close back through the 50-day (~$44.86).
TradingView's price for XLRE. It is not the last print in this letter.
Materials reclaim RS leadership (+1.9% vs SPY/20d) with price >50>200 — eligible BUY behind the cap.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sSector tape catalyst only after rules passTrend leadership narrative.Price vs 50/200 and RS vs SPY drive the sc
Fundamentals
—
Sentiment / flow
—
Catalyst
7/10
Narrative
6/10
Technicals
8/10
XLB +1.43% Aug 19Rules pass
Invalidation: Daily close back through the 50-day (~$51.47).
TradingView's price for XLB. It is not the last print in this letter.
XLFFINANCIALSBUY
Financial Select Sector SPDR
6/10Conviction
$57.48
▼ -0.62%
Financials clear the three trend gates with solid RS; treat as next-in-line if a slot opens after SMH exits.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sSector tape catalyst only after rules passTrend leadership narrative.Price vs 50/200 and RS vs SPY drive the sc
Fundamentals
—
Sentiment / flow
—
Catalyst
7/10
Narrative
6/10
Technicals
8/10
Curve still positively sloped (10Y-2Y +0.46)Rules pass
Invalidation: Daily close back through the 50-day (~$55.79).
TradingView's price for XLF. It is not the last print in this letter.
SMHTECHNOLOGYEXIT🔥 3-issue streak
VanEck Semiconductor ETF
3/10Conviction
$560.92
▼ -1.55%
Hard exit: last close below the 50-day (~$590) — trend-follow does not negotiate with semis narratives.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sHard 50-day break = exit.Trend broken.Price vs 50/200 and RS vs SPY drive the sc
Fundamentals
—
Sentiment / flow
—
Catalyst
5/10
Narrative
4/10
Technicals
3/10
SMH −1.55% Aug 19; below sma50Prior PENDING sell still working off
Invalidation: Daily close back through the 50-day (~$590.08).
TradingView's price for SMH. It is not the last print in this letter.
ITAINDUSTRIALSHOLD🔥 3-issue streak
iShares US Aerospace & Defense ETF
6/10Conviction
$246.15
▼ -2.38%
Defense sleeve still above both SMAs with modest RS — HOLD existing lot, not a fresh add at cap.
Rules-based momentum sleeve — factor not sRules-based momentum sleeve — factor not sSector tape catalyst only after rules passTrend leadership narrative.Price vs 50/200 and RS vs SPY drive the sc
Fundamentals
—
Sentiment / flow
—
Catalyst
5/10
Narrative
6/10
Technicals
6/10
Still above rising 50-dayRS barely positive
Invalidation: Daily close back through the 50-day (~$241.00).
TradingView's price for ITA. It is not the last print in this letter.
Desk research framework — not a recommendation to buy or sell.
INCREASE NOK vs EUR — Keep a tactical NOK overweight vs EUR while the Hormuz oil premium is live.
Conviction 60%
INCREASE CHF vs EUR — Add a small CHF sleeve on the EURCHF break toward 0.93.
Conviction 40%
Crypto
CryptoCryptocurrency Landscape 2 minSpot Bitcoin ETFs added $189.3M on Aug 19 (IBIT $143.6M) and Ether ETFs $71.5M as BTC cleared $68k and ETH ripped toward $2,260 on the same Treasury-liquidity impulse that bid gold — two-da…
CRYPTOCURRENCY LANDSCAPE
Spot Bitcoin ETFs added $189.3M on Aug 19 (IBIT $143.6M) and Ether ETFs $71.5M as BTC cleared $68k and ETH ripped toward $2,260 on the same Treasury-liquidity impulse that bid gold — two-day BTC ETF haul now ~$487M.
Ticker
Name
Conviction
1d
BTC-USD
Bitcoin
8
+7.90%
ETH-USD
Ethereum
7
+17.92%
BTC-USDBUY🔥 46-issue streak
Bitcoin
8/10Conviction
$69792.05
▲ +7.90%
Into the next few sessions treat dips toward $66–67k as buys while the two-day ~$487M ETF inflow streak and softer dollar persist — the invalidation is a weekly close back under $64k, not intraday noise after an 8%…
ETF AUM ~$79B and cumulative inflows ~$52B+$189M day after +$298M — clear positive fDated Aug 19 ETF + liquidity catalyst.BTC as liquidity-beta into Treasury intervBreak above $68k with expanding range; las
Fundamentals
7/10
Sentiment / flow
9/10
Catalyst
8/10
Narrative
7/10
Technicals
8/10
Spot BTC ETFs +$189.3M on Aug 19 led by IBITTreasury buyback liquidity impulse coincided with ~$1.4B short liquidations
Invalidation: Weekly close below $64,000.
TradingView's price for BTC-USD. It is not the last print in this letter.
ETH’s ~18% squeeze and +$71.5M ETF day upgrade the stance from HOLD to BUY for the next 1–2 weeks, but size smaller than BTC — this is confirmation on an already-moved tape, not a quiet entry.
ETF AUM ~$10.8B supportive but still secon+$71.5M ETH ETF day with zero issuer outflSame-session flow + price catalyst.ETH high-beta vs BTC on liquidity days.Violent reclaim of $2,200; momentum extrem
Fundamentals
6/10
Sentiment / flow
8/10
Catalyst
8/10
Narrative
7/10
Technicals
8/10
Spot ETH ETFs +$71.5M on Aug 19 (ETHA ~$64.7M)ETH reclaim of ~$2,250 with OI spike then short-covering
Invalidation: Daily close back below $2,000.
TradingView's price for ETH-USD. It is not the last print in this letter.
Desk research framework — not a recommendation to buy or sell.
General
GeneralCommodities Outlook 5 minSilver is the fresh precious-metals leader after GLD’s +3.8% buyback-driven spike; crude stays bid on Hormuz even after a 4.4mb EIA build, while copper remains a REDUCE on LME warehouse inf…
COMMODITIES OUTLOOK
Silver is the fresh precious-metals leader after GLD’s +3.8% buyback-driven spike; crude stays bid on Hormuz even after a 4.4mb EIA build, while copper remains a REDUCE on LME warehouse inflows.
Gold/silver ripping alongside softer DXY and lower long yields while oil holds an Iran premium is an inflationary-boom / geopolitics hybrid — if 30Y stays…
Ticker
Name
Conviction
1d
SLV
Silver
7.5
+4.47%
USO
WTI Crude Oil
7
+0.19%
GLD
Gold
6.5
+3.84%
UNG
Natural Gas
5
-0.89%
CPER
Copper
6
+0.54%
SilverPRECIOUS METALBUY
SLV
7.5/10Conviction
$60.01
▲ +4.47%
Over the next 1–2 weeks silver should keep outperforming gold on the same Treasury-liquidity + softer-dollar impulse that just pushed SLV +4.5% — use dips toward $58 as adds while DXY stays sub-99. Invalidation is a…
Physical/macro: softer USD + falling real-No COT/positioning print pulled this run.Same-session Treasury buyback + Kitco goldSilver as high-beta gold proxy into liquid+4.5% breakout session; last 10 closes rec
Fundamentals
7/10
Sentiment / flow
—
Catalyst
8/10
Narrative
7/10
Technicals
8/10
Aug 19 Treasury long-end buyback doubled to ≥$4bn, DXY −0.8%Silver prints near multi-week highs with gold clearing $4,500
Invalidation: SLV closes back below $57 on a rising DXY reclaim of 100.
TradingView's price for SLV. It is not the last print in this letter.
Into the next several sessions keep USO as the Hormuz risk proxy while tanker traffic stays suppressed and WTI holds the mid-$80s — the Aug 19 EIA +4.4mb build is a headwind but not enough to kill the geopolitical…
Inventory build is bearish but physical riNo futures positioning feed this run.Fresh Hormuz/UAE-Iran trade headlines withGeopolitical oil premium narrative still mUSO flat +0.2% after prior week’s thrust —
After the +3.8% buyback spike, treat GLD as HOLD not chase — the medium-term bid from lower long yields and a softer dollar remains intact, but silver offers cleaner add risk/reward today.
Real-rate relief + DXY break lower is textNo ETF-flow print isolated for GLD this ruAug 19 buyback is a dated, checkable catalGold-as-liquidity-hedge narrative reassertLarge gap-up; wait for digestion rather th
Weather-driven demand kept NG near four-week highs into Aug 19 — watch storage data and a settle above ~$2.85 futures as the confirmation for a tactical UNG add; until then WATCH rather than force a BUY after a −0.9%…
Weather support real but inventory path stNo positioning data.Weather/demand headlines within 48h.Seasonal heat narrative, not structural shUNG −0.9% after prior bounce — not yet a c
Fundamentals
5/10
Sentiment / flow
—
Catalyst
6/10
Narrative
5/10
Technicals
4/10
Hotter weather forecasts supporting near-term gas demandFutures tested ~$2.80–2.85 four-week high zone
Invalidation: NG futures lose $2.70 on cooler forecast revisions.
TradingView's price for UNG. It is not the last print in this letter.
Keep REDUCE: LME on-warrant copper inventories jumped again (largest daily rise since April in the Aug 18 report), easing the squeeze even as the dollar softens — wait for warehouse inflows to stall before re-risking…
Warehouse rebuild is a hard physical beariNo COT.Hellenic/ING feed on LME stock surge withiGrowth-vs-squeeze narrative flipping to suCPER still range-bound ~$39–40 after inven
Fundamentals
7/10
Sentiment / flow
—
Catalyst
7/10
Narrative
6/10
Technicals
4/10
LME copper stocks +20kt day, sixth consecutive rise to ~123ktCash/3M spread narrowing as squeeze eases
Invalidation: LME on-warrant stocks fall for three sessions and CPER reclaims $40.50.
TradingView's price for CPER. It is not the last print in this letter.
StocksPortfolio Reality Check 8 min30d hit rate 58%
PORTFOLIO REALITY CHECK
P&L Across Portfolios
Tech US
+1.93%
Named holdings. 56 smaller positions (19.26%) are off this picture.
Tech US
Performance
Total Value
$101929.83
Cash
$27943.74
P&L
$1929.83 (+1.93%)
Realized P&L
$-2664.87
TWR
+2.30%
Sharpe
0.98
Max DD
-2.39%
Sortino
N/A
Calmar
N/A
Ann. return
N/A
Beta vs SPY
N/A
Allocation
Positions73%
Cash27%
Today's Moves
Action
Ticker
Qty
Status
Sell
UNH
8.49
pending
Sell
INTC
14.08
pending
Sell
RDDT
12.88
pending
Sell
CSCO
21.7
pending
Buy
TGT
3.74
dispatched
Buy
WMT
5.2
dispatched
Buy
MRK
3.91
dispatched
Hold
HD
—
—
Current Holdings
Position
Value
Unrealized P&L
TSM ×20.93
$8625.91
+1.2%
XOM ×129
$21225.98
+7.8%
UNH ×8.49
$3300.31
-8.8%
INTC ×14.08
$1306.69
-78.9%
MSFT ×11.91
$5769.34
+19.0%
SBUX ×11.63
$1220.52
-1.6%
CBRE ×8.29
$1285.75
+3.7%
AMZN ×4.38
$1165.07
-2.1%
+20 more holdings
Track Record
20 On Track · 13 Lagging · 5 Stopped Out
Position
Conviction Then
Return Since
Verdict
TSM (2026-07-19)
7/10
+2.4%
On Track
ASML (2026-07-19)
7/10
+0.7%
On Track
XOM (2026-07-19)
8/10
+11.1%
On Track
UNH (2026-07-19)
6.5/10
-7.8%
Stopped Out
GOOGL (2026-07-20)
7/10
-2.1%
Lagging
INTC (2026-07-24)
7.5/10
+0.5%
Stopped Out
MSFT (2026-07-28)
6.5/10
+23.1%
On Track
META (2026-07-28)
6.5/10
-8.0%
Lagging
SBUX (2026-07-30)
7.5/10
-0.8%
Lagging
CBRE (2026-07-30)
7/10
+3.8%
On Track
AMZN (2026-07-31)
8/10
-2.1%
Lagging
PWR (2026-07-31)
7.5/10
+1.5%
On Track
MPWR (2026-08-01)
7.5/10
-3.3%
Lagging
CVX (2026-08-01)
7/10
+6.5%
On Track
FRO (2026-08-02)
7/10
+11.4%
On Track
PLTR (2026-08-03)
6.5/10
+39.4%
On Track
AMD (2026-08-03)
7/10
-3.8%
Lagging
VRTX (2026-08-03)
6/10
+17.3%
On Track
FANG (2026-08-03)
6/10
+4.9%
On Track
CAT (2026-08-04)
6.5/10
-6.9%
Lagging
MRVL (2026-08-05)
7/10
+12.4%
On Track
LLY (2026-08-06)
8/10
+7.4%
On Track
ELF (2026-08-06)
6.5/10
+8.0%
On Track
DIS (2026-08-06)
7/10
+2.1%
On Track
NVDA (2026-08-06)
7.5/10
-0.7%
Lagging
ABNB (2026-08-07)
7.5/10
+4.7%
On Track
TWLO (2026-08-07)
7/10
-8.0%
Stopped Out
NET (2026-08-08)
8.5/10
-6.0%
Lagging
HALO (2026-08-09)
7.5/10
+4.9%
On Track
BRK-B (2026-08-10)
7.5/10
-5.6%
Lagging
CSCO (2026-08-10)
7/10
-9.8%
Stopped Out
CRWV (2026-08-10)
6.5/10
+3.0%
On Track
AMAT (2026-08-11)
7/10
-5.6%
Lagging
MU (2026-08-13)
7.5/10
-1.3%
Lagging
RDDT (2026-08-15)
8/10
-7.8%
Stopped Out
HD (2026-08-17)
7.5/10
+1.9%
On Track
VLO (2026-08-18)
7/10
-1.1%
Lagging
WMT (2026-08-19)
6.5/10
+0.0%
On Track
Euro Only
Performance
Total Value
$116239.42
Cash
$43926.08
P&L
$16239.42 (+16.24%)
Realized P&L
$-1870.28
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
FLS.CO
12.72
dispatched
Buy
TTE.PA
11.78
dispatched
Current Holdings
⚠ Live marks unavailable for every holding — positions below are at cost basis, not fresh quotes.
Position
Value
Unrealized P&L
ASML.AS ×2.89
$22547.80
—
TTE.PA ×347
$25647.99
—
UNA.AS ×48.5
$2832.95
—
KER.PA ×5.3
$1553.28
—
RR.L ×101
$1460.08
—
VIE.PA ×48.5
$1430.88
—
GLE.PA ×17.29
$1402.26
—
MNDI.L ×158
$1402.26
—
+9 more holdings
Track Record
11 On Track · 7 Lagging · 2 Stopped Out
Position
Conviction Then
Return Since
Verdict
ASML.AS (2026-07-19)
7/10
+1.4%
On Track
TTE.PA (2026-07-19)
7.5/10
+8.1%
On Track
UNA.AS (2026-07-29)
7/10
-8.3%
Stopped Out
KER.PA (2026-07-30)
7/10
-12.0%
Stopped Out
RR.L (2026-07-30)
7.5/10
+5.1%
On Track
VIE.PA (2026-07-30)
7/10
-5.5%
Lagging
GLE.PA (2026-07-30)
7.5/10
-1.3%
Lagging
MNDI.L (2026-07-30)
6.5/10
-1.5%
Lagging
SU.PA (2026-07-31)
7/10
+1.7%
On Track
UBSG.SW (2026-07-31)
6.5/10
+0.8%
On Track
GSK.L (2026-07-31)
6.5/10
-2.3%
Lagging
ACA.PA (2026-08-01)
6.5/10
+1.2%
On Track
NWG.L (2026-08-01)
6.5/10
-4.1%
Lagging
PHIA.AS (2026-08-02)
6.5/10
+3.4%
On Track
BESI.AS (2026-08-05)
7/10
+3.2%
On Track
ENR.DE (2026-08-06)
7.5/10
+0.4%
On Track
SIE.DE (2026-08-07)
7/10
-1.4%
Lagging
BP.L (2026-08-09)
7/10
+1.7%
On Track
MSLH.L (2026-08-10)
6.5/10
-4.3%
Lagging
SAP.DE (2026-08-15)
7.5/10
+1.6%
On Track
Penny Plays
Performance
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 marks unavailable for every holding — positions below are at cost basis, not fresh quotes.
Position
Value
Unrealized P&L
GOSS ×18578
$3755.55
—
PYPD ×1564
$6940.50
—
STXS ×2738
$3557.21
—
Track Record
2 On Track · 1 Lagging · 2 Stopped Out
Position
Conviction Then
Return Since
Verdict
OTLK (2026-07-19)
7/10
-50.0%
Stopped Out
GOSS (2026-07-28)
6/10
-23.4%
Stopped Out
NRXP (2026-07-28)
6.5/10
-5.9%
Lagging
PYPD (2026-07-30)
6/10
+14.7%
On Track
STXS (2026-07-30)
7/10
+3.8%
On Track
Anti-Fragile
Performance
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
Action
Ticker
Qty
Status
Hold
GLD
—
—
Hold
DBC
—
—
Current Holdings
⚠ Live marks unavailable for every holding — positions below are at cost basis, not fresh quotes.
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
Total Value
$100000.00
Cash
$82281.01
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
Action
Ticker
Qty
Status
Sell
SMH
5.03
pending
Hold
XLE
—
—
Hold
XLV
—
—
Current Holdings
⚠ Live marks unavailable for every holding — positions below are at cost basis, not fresh quotes.
Position
Value
Unrealized P&L
ITA ×12.91
$3241.79
—
XLE ×48.79
$3053.17
—
XLK ×15.71
$2990.59
—
SMH ×5.03
$2990.61
—
XLV ×16.03
$2721.42
—
XBI ×17
$2721.42
—
Track Record
3 On Track · 4 Lagging
Position
Conviction Then
Return Since
Verdict
ITA (2026-08-18)
8/10
-2.4%
Lagging
XLE (2026-08-18)
8/10
-0.2%
Lagging
XLK (2026-08-18)
8/10
-1.1%
Lagging
SMH (2026-08-18)
6.5/10
-1.6%
Lagging
XLV (2026-08-19)
8/10
+0.0%
On Track
XBI (2026-08-19)
6.5/10
+0.0%
On Track
XLB (2026-08-19)
6.5/10
+0.0%
On Track
Commodities
Performance
Total Value
$100000.00
Cash
$55569.04
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
Action
Ticker
Qty
Status
Buy
SLV
19.29
dispatched
Buy
USO
8.84
dispatched
Hold
GLD
—
—
Current Holdings
⚠ Live marks unavailable for every holding — positions below are at cost basis, not fresh quotes.
Position
Value
Unrealized P&L
USO ×198
$25562.24
—
GLD ×30.1
$11738.20
—
CPER ×114
$4466.17
—
SLV ×46.16
$2664.35
—
Track Record
8 On Track
Position
Conviction Then
Return Since
Verdict
CL=F (2026-07-19)
8/10
+2.3%
On Track
GC=F (2026-07-27)
6.5/10
+11.6%
On Track
HG=F (2026-07-30)
6.5/10
+0.4%
On Track
GLD (2026-08-03)
6.5/10
+11.3%
On Track
LIT (2026-08-04)
6.5/10
+4.0%
On Track
SLV (2026-08-06)
6.5/10
+7.5%
On Track
USO (2026-08-11)
6.5/10
+2.6%
On Track
CPER (2026-08-18)
7/10
+0.5%
On Track
Crypto
Performance
Total Value
$100000.00
Cash
$64010.05
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
Action
Ticker
Qty
Status
Buy
BTC-USD
0.0191
dispatched
Buy
ETH-USD
0.5895
dispatched
Current Holdings
⚠ Live marks unavailable for every holding — positions below are at cost basis, not fresh quotes.
Position
Value
Unrealized P&L
BTC-USD ×0.3283
$21367.54
—
ETH-USD ×6.82
$13173.87
—
BTC ×0.0223
$1448.55
—
Track Record
3 On Track
Position
Conviction Then
Return Since
Verdict
BTC (2026-07-19)
7/10
+5.1%
On Track
ETH (2026-07-20)
6.5/10
+10.9%
On Track
BTC-USD (2026-08-18)
6.5/10
+7.8%
On Track
30-day hit rate across all portfolios : +58.00%
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.
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.
Penny-stock risk: very low-priced, thinly traded securities can be illiquid, volatile and easy to manipulate. Spreads can be wide, exits may be impossible at the quoted price, and you can lose your entire investment. Ideas in this category are diligence starting points, not a buy list.
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.