← All research
Execution · Buys

Trade Execution — Buys PAPER TRADING

10 positions opened · week of July 13, 2026
Redacted — proprietary method withheld. The space is kept so you can see where detail exists.

Execution summary

I filled 10 market orders at Monday's open for the week of July 13, 2026. I show the ATR-scaled stop and the conviction I carried in; the position weightings stay proprietary.

TickerFillSharesValue $StopCompositeExp. return
IMVT0.000.00007946.27GTC ATR stop71.1
OII0.000.00007946.27GTC ATR stop65.6
DHR0.000.00007946.27GTC ATR stop71.7
SN0.000.00007946.27GTC ATR stop52.6
BLLN0.000.00007946.27GTC ATR stop60.1
DLTR0.000.00007946.27GTC ATR stop57.0
NAVN0.000.00007946.27GTC ATR stop60.5
NUVL0.000.00007946.27GTC ATR stop61.3
SHC0.000.00007946.27GTC ATR stop60.6
ALL0.000.00007946.27GTC ATR stop60.6

Macro environment

VIX
15.84
10Y−2Y
+0.38
HY OAS
2.70
Unemployment
4.2
SPY 20d
+2.13%

Here is how I read the backdrop: volatility is cheap at 15.8 — barely 1.00% a day — and cheap vol is exactly where I watch crowding hardest, the 10y−2y curve has steepened to +0.38, a quieter vote of confidence in duration, high-yield spreads at 2.70 are still contained, so credit is not yet contradicting the tape, and the S&P's trailing month is +2.1%, the trend I am actually trading against.

Volatility is the first thing I price, because it sets the size of every other bet. I scale gross exposure inversely to realised vol — target the risk, not the notional — so a calmer tape lets the book breathe and a violent one pulls it in automatically:

$$\sigma_{\text{daily}}\approx\dfrac{\mathrm{VIX}}{\sqrt{252}}\qquad w_{\text{gross}}\;\propto\;\dfrac{\sigma_{\text{target}}}{\sigma_{\text{daily}}}$$

Source: fred · as of 2026-07-10

Per-position evidence

#1 IMVT IMVT Biotechnology Composite 71.1 / 100

Filled at 0.00 for 0.0000 shares ($7946.27).

IMVT price (60d)

Decision & pillar scores

PillarScoreWeight
Momentum59.0
Catalyst50.0n/a
Sentiment50.0n/a
Technical78.2
Fundamental36.9
Smart Moneyn/a
ML Ensemble
Composite71.1
Universe percentile98

Technicals (2026-06-18)

RSI(14)65.6 ADX(14)25.6
MACD1.221 Signal1.061
MACD hist0.160 ATR(14)1.49
SMA 2032.91 SMA 5029.94
SMA 20024.73 Vol ratio1.15
Boll upper35.54 Boll lower30.28
CCI(20)135.8 MFI(14)55.0
IMVT selected based on: • UPCOMING CATALYSTS: High probability events within 30 days • COMPOSITE SCORE: 71.1/100
#2 OII OII Energy Composite 65.6 / 100

Filled at 0.00 for 0.0000 shares ($7946.27).

OII price (60d)

Decision & pillar scores

PillarScoreWeight
Momentum50.7
Catalyst50.0n/a
Sentiment77.9
Technical60.5
Fundamental64.4
Smart Moneyn/a
ML Ensemble
Composite65.6
Universe percentile95

Technicals

No indicators on file yet.

Fundamentals

P/E11.9 PEGn/a
P/B2.24 P/S1.51
ROE34.6 ROA13.3
Net marginn/a Rev growth2.4
Debt/Equityn/a EPS growth88.3
OII selected based on: • UPCOMING CATALYSTS: High probability events within 30 days • COMPOSITE SCORE: 65.6/100
#3 DHR DHR Life Sciences Tools & Services Composite 71.7 / 100

Filled at 0.00 for 0.0000 shares ($7946.27).

DHR price (60d)

Decision & pillar scores

PillarScoreWeight
Momentum41.4
Catalyst72.5
Sentiment65.8
Technical70.5
Fundamental54.6
Smart Moneyn/a
ML Ensemble
Composite71.7
Universe percentile92

Technicals (2026-07-10)

RSI(14)62.3 ADX(14)20.5
MACD3.756 Signal2.731
MACD hist1.025 ATR(14)5.14
SMA 20188.08 SMA 50185.71
SMA 200205.95 Vol ratio1.21
Boll upper202.98 Boll lower173.18
CCI(20)102.4 MFI(14)76.0
DHR selected based on: • UPCOMING CATALYSTS: High probability events within 30 days • COMPOSITE SCORE: 71.7/100
#4 SN SN Consumer products Composite 52.6 / 100

Filled at 0.00 for 0.0000 shares ($7946.27).

SN price (60d)

Decision & pillar scores

PillarScoreWeight
Momentum52.3
Catalyst50.0n/a
Sentiment72.8
Technical61.6
Fundamental65.6
Smart Moneyn/a
ML Ensemble
Composite52.6
Universe percentile88

Technicals

No indicators on file yet.

Fundamentals

P/E30.8 PEGn/a
P/B5.90 P/S3.38
ROE28.1 ROA14.2
Net marginn/a Rev growth15.9
Debt/Equityn/a EPS growth56.6
SN selected based on: • UPCOMING CATALYSTS: High probability events within 30 days • COMPOSITE SCORE: 52.6/100
#5 BLLN BLLN Health Care Composite 60.1 / 100

Filled at 0.00 for 0.0000 shares ($7946.27).

BLLN price (60d)

Decision & pillar scores

PillarScoreWeight
Momentum59.2
Catalyst73.3
Sentiment52.7
Technical73.4
Fundamental38.4
Smart Moneyn/a
ML Ensemble
Composite60.1
Universe percentile85

Technicals (2026-06-15)

RSI(14)59.6 ADX(14)20.1
MACD4.249 Signal3.759
MACD hist0.490 ATR(14)6.67
SMA 2094.07 SMA 5088.21
SMA 200n/a Vol ratio1.46
Boll upper108.23 Boll lower79.90
CCI(20)90.2 MFI(14)61.5
BLLN selected based on: • UPCOMING CATALYSTS: High probability events within 30 days • COMPOSITE SCORE: 60.1/100
#6 DLTR DLTR Retail Composite 57.0 / 100

Filled at 0.00 for 0.0000 shares ($7946.27).

DLTR price (60d)

Decision & pillar scores

PillarScoreWeight
Momentum42.1
Catalyst75.0
Sentiment85.1
Technical74.9
Fundamental51.2
Smart Moneyn/a
ML Ensemble
Composite57.0
Universe percentile82

Technicals (2026-06-09)

RSI(14)59.5 ADX(14)30.6
MACD2.503 Signal1.078
MACD hist1.425 ATR(14)4.69
SMA 20101.82 SMA 50103.37
SMA 200110.21 Vol ratio0.79
Boll upper119.50 Boll lower84.15
CCI(20)72.5 MFI(14)59.6

Sentiment & news

Combined sentiment+0.10 Momentum (WoW)n/a
News (pos/neg)2/0 Social posts0

Fundamentals

P/E18.6 PEGn/a
P/B6.21 P/S1.23
ROE35.9 ROA9.5
Net marginn/a Rev growth51.3
Debt/Equityn/a EPS growth-4.8
DLTR selected based on: • UPCOMING CATALYSTS: High probability events within 30 days • COMPOSITE SCORE: 57.0/100
#7 NAVN NAVN Hotels, Restaurants & Leisure Composite 60.5 / 100

Filled at 0.00 for 0.0000 shares ($7946.27).

NAVN price (60d)

Decision & pillar scores

PillarScoreWeight
Momentum54.0
Catalyst50.0n/a
Sentiment62.4
Technical60.9
Fundamental47.9
Smart Moneyn/a
ML Ensemble
Composite60.5
Universe percentile78

Technicals

No indicators on file yet.

Fundamentals

P/En/a PEGn/a
P/B2.22 P/S9.39
ROE-44.6 ROA-26.4
Net marginn/a Rev growthn/a
Debt/Equityn/a EPS growthn/a
NAVN selected based on: • UPCOMING CATALYSTS: High probability events within 30 days • COMPOSITE SCORE: 60.5/100
#8 NUVL NUVL Biotechnology Composite 61.3 / 100

Filled at 0.00 for 0.0000 shares ($7946.27).

NUVL price (60d)

Decision & pillar scores

PillarScoreWeight
Momentum49.9
Catalyst50.0n/a
Sentiment86.8
Technical60.9
Fundamental28.2
Smart Moneyn/a
ML Ensemble
Composite61.3
Universe percentile75

Technicals

No indicators on file yet.

Fundamentals

P/En/a PEGn/a
P/B5.86 P/Sn/a
ROE-42.8 ROA-37.8
Net marginn/a Rev growthn/a
Debt/Equityn/a EPS growthn/a
NUVL selected based on: • UPCOMING CATALYSTS: High probability events within 30 days • COMPOSITE SCORE: 61.3/100
#9 SHC SHC Life Sciences Tools & Services Composite 60.6 / 100

Filled at 0.00 for 0.0000 shares ($7946.27).

SHC price (60d)

Decision & pillar scores

PillarScoreWeight
Momentum48.2
Catalyst50.0n/a
Sentiment61.1
Technical62.3
Fundamental56.9
Smart Moneyn/a
ML Ensemble
Composite60.6
Universe percentile72

Technicals

No indicators on file yet.

Fundamentals

P/E67.4 PEGn/a
P/B8.27 P/S4.51
ROE20.6 ROA3.6
Net marginn/a Rev growth7.4
Debt/Equityn/a EPS growth277.5
SHC selected based on: • UPCOMING CATALYSTS: High probability events within 30 days • COMPOSITE SCORE: 60.6/100
#10 ALL ALL Insurance Composite 60.6 / 100

Filled at 0.00 for 0.0000 shares ($7946.27).

ALL price (60d)

Decision & pillar scores

PillarScoreWeight
Momentum48.2
Catalyst80.0
Sentiment52.0
Technical61.0
Fundamental55.7
Smart Moneyn/a
ML Ensemble
Composite60.6
Universe percentile68

Technicals

No indicators on file yet.

Fundamentals

P/E6.3 PEGn/a
P/B1.78 P/S0.96
ROE42.7 ROA10.1
Net marginn/a Rev growth4.4
Debt/Equityn/a EPS growth203.8
ALL selected based on: • UPCOMING CATALYSTS: High probability events within 30 days • COMPOSITE SCORE: 60.6/100
A standing note on method. I run this book in paper-trading mode, so every fill you see is simulated rather than a realised, audited track record — I would rather state that plainly than flatter the numbers. Nothing here is investment advice, an offer, or a solicitation; it is my own research, published so it can be read and argued with in the open. The blacked-out passages mark the parts of the process I keep proprietary. And because the framework recalibrates every week, where my read was wrong I expect the priors — not my ego — to be the first to say so.