← All research
Weekly Selection

Weekly Selection PAPER TRADING

Why these 10 stocks · week of August 17, 2026
Redacted — proprietary method withheld. The space is kept so you can see where detail exists.

These are the 10 names I am backing for the week of August 17, 2026, and below each one I show my work: the momentum, the technicals, the sentiment, the fundamentals, and the macro I am leaning on. I do not ask you to take the picks on faith — I ask you to read the evidence and disagree if you can. The pillar weights and a few model internals stay redacted because they are the edge; everything that can be shown, is.

Macro environment

VIX
14.63
10Y−2Y
+0.51
HY OAS
2.71
Unemployment
4.1
SPY 20d
+4.40%

Here is how I read the backdrop: volatility is cheap at 14.6 — barely 0.92% a day — and cheap vol is exactly where I watch crowding hardest, the 10y−2y curve has steepened to +0.51, a quieter vote of confidence in duration, high-yield spreads at 2.71 are still contained, so credit is not yet contradicting the tape, and the S&P's trailing month is +4.4%, 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-08-16

How I make the call

I score every candidate from 0–100 on several independent pillars, then collapse them into one composite. The weighting is the part I keep back, but the structure is simple:

$$\text{Composite}(x) \;=\; \sum_i w_i \, S_i(x)$$

where \(S_i\) is a pillar score and \(w_i\) its weight. The exact pillar weights are mine to keep, so they are withheld; what I will tell you is that a neutral-pillar guard drops any pillar sitting at 50 (no signal) and renormalises the rest, so a silent factor never dilutes a loud one.

For the expected weekly return I do not trust a raw historical average at a given score — small samples lie. I shrink it toward a prior, blending the realised returns of past names that scored nearby with that prior in proportion to how much evidence I actually have:

$$\hat{r}(s) \;=\; \frac{n\,\bar r_{\text{near}} + k\,\pi(s)}{n + k}$$

Here \(k\) (the shrinkage strength) and the prior \(\pi\) take proprietary values , and they are exactly what I re-estimate as new weeks land — this is where the framework learns. The standard indicator formulas below I show in full, because none of that is the edge.

Indicator formula reference
RSI: $$\mathrm{RSI}_{14}=100-\frac{100}{1+RS},\quad RS=\frac{\overline{\text{gain}}_{14}}{\overline{\text{loss}}_{14}}$$
MACD: $$\mathrm{MACD}=\mathrm{EMA}_{12}-\mathrm{EMA}_{26},\quad \text{signal}=\mathrm{EMA}_9(\mathrm{MACD})$$
ATR: $$\mathrm{ATR}_{14}=\tfrac{1}{14}\sum TR,\quad TR=\max\big(H-L,\,|H-C_{-1}|,\,|L-C_{-1}|\big)$$
Bollinger: $$\mathrm{BB}=\mathrm{SMA}_{20}\pm 2\,\sigma_{20}$$
Cross-sectional z: $$z=\frac{x-\mu}{\sigma}$$

The picks

#1 TDW TDW Energy Composite 66.9 / 100
TDW price (60d)

Decision & pillar scores

PillarScoreWeight
Momentum58.8
Catalyst50.0n/a
Sentiment67.8
Technical62.1
Fundamental84.3
Smart Moneyn/a
ML Ensemble
Composite66.9
Universe percentile99

Technicals

No indicators on file yet.

Fundamentals

P/E12.3 PEGn/a
P/B1.83 P/S3.05
ROE23.8 ROA13.3
Net marginn/a Rev growth-0.9
Debt/Equityn/a EPS growth78.5
TDW selected based on: • UPCOMING CATALYSTS: High probability events within 30 days • COMPOSITE SCORE: 66.9/100
#2 FRPT FRPT Food Products Composite 75.9 / 100
FRPT price (60d)

Decision & pillar scores

PillarScoreWeight
Momentum58.9
Catalyst50.0n/a
Sentiment73.6
Technical67.3
Fundamental67.9
Smart Moneyn/a
ML Ensemble
Composite75.9
Universe percentile96

Technicals (2026-08-14)

RSI(14)71.1 ADX(14)32.6
MACD4.225 Signal3.246
MACD hist0.979 ATR(14)3.03
SMA 2063.76 SMA 5058.12
SMA 20062.03 Vol ratio0.46
Boll upper75.29 Boll lower52.23
CCI(20)117.2 MFI(14)74.0

Fundamentals

P/E25.1 PEGn/a
P/B2.46 P/S3.17
ROE16.6 ROA11.3
Net marginn/a Rev growth12.8
Debt/Equityn/a EPS growth449.7
FRPT selected based on: • UPCOMING CATALYSTS: High probability events within 30 days • COMPOSITE SCORE: 75.9/100
#3 FRSH FRSH Technology Composite 80.2 / 100
FRSH price (60d)

Decision & pillar scores

PillarScoreWeight
Momentum54.9
Catalyst75.0
Sentiment62.6
Technical60.7
Fundamental84.3
Smart Moneyn/a
ML Ensemble
Composite80.2
Universe percentile94

Technicals

No indicators on file yet.

FRSH selected based on: • UPCOMING CATALYSTS: High probability events within 30 days • COMPOSITE SCORE: 80.2/100
#4 CVNA CVNA Consumer Cyclical Composite 73.8 / 100
CVNA price (60d)

Decision & pillar scores

PillarScoreWeight
Momentum48.8
Catalyst50.0n/a
Sentiment62.4
Technical76.6
Fundamental72.4
Smart Moneyn/a
ML Ensemble
Composite73.8
Universe percentile91

Technicals (2026-08-14)

RSI(14)58.7 ADX(14)19.7
MACD0.403 Signal-1.429
MACD hist1.833 ATR(14)3.96
SMA 2067.21 SMA 5067.17
SMA 200269.89 Vol ratio0.49
Boll upper76.46 Boll lower57.95
CCI(20)135.8 MFI(14)63.5

Fundamentals

P/En/a PEGn/a
P/Bn/a P/Sn/a
ROE0.3 ROA0.1
Net margin0.1 Rev growth0.5
Debt/Equity1.28 EPS growth4.3
CVNA selected based on: • UPCOMING CATALYSTS: High probability events within 30 days • COMPOSITE SCORE: 73.8/100
#5 ZIM ZIM Marine Composite 73.4 / 100
ZIM price (60d)

Decision & pillar scores

PillarScoreWeight
Momentum57.0
Catalyst50.0n/a
Sentiment67.7
Technical76.7
Fundamental53.7
Smart Moneyn/a
ML Ensemble
Composite73.4
Universe percentile89

Technicals (2026-08-14)

RSI(14)63.5 ADX(14)17.6
MACD0.462 Signal0.276
MACD hist0.186 ATR(14)0.94
SMA 2025.55 SMA 5025.21
SMA 20023.70 Vol ratio3.45
Boll upper27.74 Boll lower23.36
CCI(20)175.7 MFI(14)75.2

Fundamentals

P/E6.6 PEGn/a
P/B0.64 P/S0.46
ROE2.5 ROA0.9
Net marginn/a Rev growth-29.1
Debt/Equityn/a EPS growth-95.8
ZIM selected based on: • UPCOMING CATALYSTS: High probability events within 30 days • COMPOSITE SCORE: 73.4/100
#6 TOST TOST Financial Services Composite 70.1 / 100
TOST price (60d)

Decision & pillar scores

PillarScoreWeight
Momentum50.7
Catalyst50.0n/a
Sentiment63.8
Technical73.7
Fundamental65.6
Smart Moneyn/a
ML Ensemble
Composite70.1
Universe percentile81

Technicals (2026-08-14)

RSI(14)63.8 ADX(14)31.9
MACD1.663 Signal1.637
MACD hist0.026 ATR(14)1.30
SMA 2032.70 SMA 5029.27
SMA 20030.22 Vol ratio0.71
Boll upper37.07 Boll lower28.32
CCI(20)77.3 MFI(14)61.7

Fundamentals

P/E59.8 PEGn/a
P/B13.40 P/S3.33
ROE23.8 ROA15.7
Net marginn/a Rev growth23.0
Debt/Equityn/a EPS growth120.8
TOST selected based on: • UPCOMING CATALYSTS: High probability events within 30 days • COMPOSITE SCORE: 70.1/100
#7 SPSC SPSC Technology Composite 67.5 / 100
SPSC price (60d)

Decision & pillar scores

PillarScoreWeight
Momentum63.6
Catalyst50.0n/a
Sentiment80.8
Technical58.8
Fundamental50.4
Smart Moneyn/a
ML Ensemble
Composite67.5
Universe percentile79

Technicals (2026-08-13)

RSI(14)72.7 ADX(14)32.1
MACD4.288 Signal3.700
MACD hist0.588 ATR(14)2.98
SMA 2069.45 SMA 5062.36
SMA 20069.31 Vol ratio1.67
Boll upper81.20 Boll lower57.69
CCI(20)115.4 MFI(14)81.3

Fundamentals

P/E29.3 PEGn/a
P/B3.45 P/S3.64
ROE8.1 ROA6.8
Net marginn/a Rev growth9.8
Debt/Equityn/a EPS growth-4.9
SPSC selected based on: • UPCOMING CATALYSTS: High probability events within 30 days • COMPOSITE SCORE: 67.5/100
#8 SEPN SEPN Pharmaceuticals Composite 67.8 / 100
SEPN price (60d)

Decision & pillar scores

PillarScoreWeight
Momentum53.3
Catalyst50.0n/a
Sentiment50.0n/a
Technical77.0
Fundamental47.9
Smart Moneyn/a
ML Ensemble
Composite67.8
Universe percentile76

Technicals (2026-08-14)

RSI(14)65.5 ADX(14)32.8
MACD2.996 Signal1.969
MACD hist1.027 ATR(14)2.42
SMA 2037.65 SMA 5035.67
SMA 20028.21 Vol ratio1.23
Boll upper47.53 Boll lower27.76
CCI(20)115.1 MFI(14)58.9

Fundamentals

P/En/a PEGn/a
P/B3.27 P/S45.85
ROE-9.4 ROA-6.6
Net marginn/a Rev growthn/a
Debt/Equityn/a EPS growthn/a
SEPN selected based on: • UPCOMING CATALYSTS: High probability events within 30 days • COMPOSITE SCORE: 67.8/100
#9 RELY RELY Financial Services Composite 76.8 / 100
RELY price (60d)

Decision & pillar scores

PillarScoreWeight
Momentum56.2
Catalyst50.0n/a
Sentiment48.3
Technical64.2
Fundamental73.1
Smart Moneyn/a
ML Ensemble
Composite76.8
Universe percentile71

Technicals

No indicators on file yet.

Fundamentals

P/E73.6 PEGn/a
P/B3.32 P/S3.06
ROE12.7 ROA8.1
Net marginn/a Rev growth27.3
Debt/Equityn/a EPS growthn/a
RELY selected based on: • UPCOMING CATALYSTS: High probability events within 30 days • COMPOSITE SCORE: 76.8/100
#10 LYFT LYFT Road & Rail Composite 62.3 / 100
LYFT price (60d)

Decision & pillar scores

PillarScoreWeight
Momentum54.8
Catalyst50.0n/a
Sentiment54.5
Technical75.8
Fundamental72.4
Smart Moneyn/a
ML Ensemble
Composite62.3
Universe percentile64

Technicals (2026-08-11)

RSI(14)68.3 ADX(14)28.3
MACD0.616 Signal0.427
MACD hist0.189 ATR(14)0.66
SMA 2015.84 SMA 5015.05
SMA 20016.34 Vol ratio0.71
Boll upper17.77 Boll lower13.91
CCI(20)152.1 MFI(14)69.0

Fundamentals

P/En/a PEGn/a
P/Bn/a P/Sn/a
ROE0.9 ROA0.3
Net margin0.5 Rev growth0.1
Debt/Equity0.35 EPS growth112.5
LYFT selected based on: • UPCOMING CATALYSTS: High probability events within 30 days • COMPOSITE SCORE: 62.3/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.