ASAN
sector_tailwind
BLOCKED: ASAN is in uninvestable sector "Traditional SaaS being disrupted by AI (Claude, etc.)". Reason: AI disruption makes these cheap-but-uninvestable
DOCU
sector_tailwind
BLOCKED: DOCU is in uninvestable sector "Traditional SaaS being disrupted by AI (Claude, etc.)". Reason: AI disruption makes these cheap-but-uninvestable
FIVN
sector_tailwind
BLOCKED: FIVN is in uninvestable sector "Traditional SaaS being disrupted by AI (Claude, etc.)". Reason: AI disruption makes these cheap-but-uninvestable
GBDC
sector_tailwind
BLOCKED: GBDC is in uninvestable sector "Business Development Companies, private credit". Reason: Credit risk in rising rate / recession environment
HTGC
sector_tailwind
BLOCKED: HTGC is in uninvestable sector "Business Development Companies, private credit". Reason: Credit risk in rising rate / recession environment
INFY
sector_tailwind
BLOCKED: INFY is in uninvestable sector "IT services / outsourcing disrupted by AI". Reason: AI coding agents replacing outsourced dev work
KD
sector_tailwind
BLOCKED: KD is in uninvestable sector "IT services / outsourcing disrupted by AI". Reason: AI coding agents replacing outsourced dev work
OBDC
sector_tailwind
BLOCKED: OBDC is in uninvestable sector "Business Development Companies, private credit". Reason: Credit risk in rising rate / recession environment
PMVP
concentration
Position 7.7% of NAV exceeds max 5%. Reduce by $12,538.
PMVP
overweight
PMVP at 7.7% is overweight. Max 5%. Historical pattern: MSFT at 19.45% avg weight led to -1.64% CTR loss. Oversized conviction bets destroy risk-adjusted returns.
TCPC
sector_tailwind
BLOCKED: TCPC is in uninvestable sector "Business Development Companies, private credit". Reason: Credit risk in rising rate / recession environment
TEAM
sector_tailwind
BLOCKED: TEAM is in uninvestable sector "Traditional SaaS being disrupted by AI (Claude, etc.)". Reason: AI disruption makes these cheap-but-uninvestable
TRIN
sector_tailwind
BLOCKED: TRIN is in uninvestable sector "Business Development Companies, private credit". Reason: Credit risk in rising rate / recession environment
WIT
sector_tailwind
BLOCKED: WIT is in uninvestable sector "IT services / outsourcing disrupted by AI". Reason: AI coding agents replacing outsourced dev work
ZM
sector_tailwind
BLOCKED: ZM is in uninvestable sector "Traditional SaaS being disrupted by AI (Claude, etc.)". Reason: AI disruption makes these cheap-but-uninvestable
SQQQ
concentration
Position 34.8% of NAV exceeds max 5%. Reduce by $139,230.
SQQQ
overweight
SQQQ at 34.8% is overweight. Max 5%. Historical pattern: MSFT at 19.45% avg weight led to -1.64% CTR loss. Oversized conviction bets destroy risk-adjusted returns.
USO
concentration
Position 16.3% of NAV exceeds max 5%. Reduce by $52,808.
USO
overweight
USO at 16.3% is overweight. Max 5%. Historical pattern: MSFT at 19.45% avg weight led to -1.64% CTR loss. Oversized conviction bets destroy risk-adjusted returns.
AAOI
stop_loss
AAOI: No stop-loss set!
AAOI
position_count
52 positions is excessive. Target 15-20 max. Historical pattern: 50+ symbols led to overdiversification and attention dilution.
AAOI
ls_ratio
L/S ratio imbalanced: 80%/20% (target: 70%/30%). Need $74,164 more in shorts.
ANL
stop_loss
ANL: No stop-loss set!
ANL
sector_tailwind
ANL (Healthcare) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
APAD
stop_loss
APAD: No stop-loss set!
APAD
sector_tailwind
APAD (Financials) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
ASAN
stop_loss
ASAN: No stop-loss set!
BCRX
stop_loss
BCRX: No stop-loss set!
CAPR
stop_loss
CAPR: No stop-loss set!
CAPR
sector_tailwind
CAPR (Healthcare) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
CRVS
stop_loss
CRVS: No stop-loss set!
CRVS
sector_tailwind
CRVS (Healthcare) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
CVNA
stop_loss
CVNA: No stop-loss set!
CVNA
sector_tailwind
CVNA (Consumer Cyclicals) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
DOCU
stop_loss
DOCU: No stop-loss set!
FIVN
stop_loss
FIVN: No stop-loss set!
GBDC
stop_loss
GBDC: No stop-loss set!
HTGC
stop_loss
HTGC: No stop-loss set!
IBRX
stop_loss
IBRX: No stop-loss set!
IBRX
sector_tailwind
IBRX (Healthcare) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
IDYA
stop_loss
IDYA: No stop-loss set!
IDYA
sector_tailwind
IDYA (Healthcare) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
INFY
stop_loss
INFY: No stop-loss set!
INFY
concentration
Position at 4.4% of NAV, approaching limit of 5%.
IVA
stop_loss
IVA: No stop-loss set!
IVA
sector_tailwind
IVA (Healthcare) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
KD
stop_loss
KD: No stop-loss set!
KNSA
stop_loss
KNSA: No stop-loss set!
KNSA
sector_tailwind
KNSA (Healthcare) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
LITE
stop_loss
LITE: No stop-loss set!
LNG
stop_loss
LNG: No stop-loss set!
LQDA
stop_loss
LQDA: No stop-loss set!
MPT
stop_loss
MPT: No stop-loss set!
MPT
sector_tailwind
MPT (Real Estate) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
MPT
penny_stock
MPT at $4.83 is a penny stock. Historical pattern: PMVP ($1.33, -$7K loss), MTEN (-2.16% CTR). These have asymmetric downside. Reduce sizing by 50%.
OBDC
stop_loss
OBDC: No stop-loss set!
OWL
stop_loss
OWL: No stop-loss set!
OWL
sector_tailwind
OWL (Financials) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
PALI
stop_loss
PALI: No stop-loss set!
PALI
sector_tailwind
PALI (Healthcare) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
PALI
penny_stock
PALI at $1.98 is a penny stock. Historical pattern: PMVP ($1.33, -$7K loss), MTEN (-2.16% CTR). These have asymmetric downside. Reduce sizing by 50%.
PANW
stop_loss
PANW: No stop-loss set!
PANW
sector_tailwind
PANW (Technology) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
PCRX
stop_loss
PCRX: No stop-loss set!
PCRX
sector_tailwind
PCRX (Healthcare) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
PMVP
stop_loss
PMVP: No stop-loss set!
PMVP
sector_tailwind
PMVP (Healthcare) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
PMVP
penny_stock
PMVP at $1.33 is a penny stock. Historical pattern: PMVP ($1.33, -$7K loss), MTEN (-2.16% CTR). These have asymmetric downside. Reduce sizing by 50%.
QCLS
stop_loss
QCLS: No stop-loss set!
QCLS
sector_tailwind
QCLS (Technology) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
QCLS
concentration
Position at 4.5% of NAV, approaching limit of 5%.
QCLS
penny_stock
QCLS at $3.57 is a penny stock. Historical pattern: PMVP ($1.33, -$7K loss), MTEN (-2.16% CTR). These have asymmetric downside. Reduce sizing by 50%.
QURE
stop_loss
QURE: No stop-loss set!
RGNX
stop_loss
RGNX: No stop-loss set!
SANA
stop_loss
SANA: No stop-loss set!
SANA
penny_stock
SANA at $3.12 is a penny stock. Historical pattern: PMVP ($1.33, -$7K loss), MTEN (-2.16% CTR). These have asymmetric downside. Reduce sizing by 50%.
SLNO
stop_loss
SLNO: No stop-loss set!
SLNO
sector_tailwind
SLNO (Healthcare) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
SNDK
stop_loss
SNDK: No stop-loss set!
SNDK
sector_tailwind
SNDK (Technology) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
SOFI
stop_loss
SOFI: No stop-loss set!
SOFI
sector_tailwind
SOFI (Financials) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
SRPT
stop_loss
SRPT: No stop-loss set!
SYM
stop_loss
SYM: No stop-loss set!
SYM
sector_tailwind
SYM (Industrials) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
TCPC
stop_loss
TCPC: No stop-loss set!
TCPC
penny_stock
TCPC at $3.83 is a penny stock. Historical pattern: PMVP ($1.33, -$7K loss), MTEN (-2.16% CTR). These have asymmetric downside. Reduce sizing by 50%.
TEAM
stop_loss
TEAM: No stop-loss set!
TECX
stop_loss
TECX: No stop-loss set!
TECX
sector_tailwind
TECX (Healthcare) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
TENX
stop_loss
TENX: No stop-loss set!
TENX
sector_tailwind
TENX (Healthcare) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
TONX
stop_loss
TONX: No stop-loss set!
TONX
sector_tailwind
TONX (Technology) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
TONX
penny_stock
TONX at $2.10 is a penny stock. Historical pattern: PMVP ($1.33, -$7K loss), MTEN (-2.16% CTR). These have asymmetric downside. Reduce sizing by 50%.
TRIN
stop_loss
TRIN: No stop-loss set!
TSLA
stop_loss
TSLA: No stop-loss set!
TSLA
sector_tailwind
TSLA (Consumer Cyclicals) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
UGRO
stop_loss
UGRO: No stop-loss set!
UGRO
sector_tailwind
UGRO (Consumer Non-Cyc) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
WIT
stop_loss
WIT: No stop-loss set!
WIT
penny_stock
WIT at $2.26 is a penny stock. Historical pattern: PMVP ($1.33, -$7K loss), MTEN (-2.16% CTR). These have asymmetric downside. Reduce sizing by 50%.
ZBIO
stop_loss
ZBIO: No stop-loss set!
ZBIO
sector_tailwind
ZBIO (Healthcare) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
ZM
stop_loss
ZM: No stop-loss set!
DELFI
stop_loss
DELFI: No stop-loss set!
DELFI
sector_tailwind
DELFI (Consumer Non-Cyc) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
DELFI
penny_stock
DELFI at $1.11 is a penny stock. Historical pattern: PMVP ($1.33, -$7K loss), MTEN (-2.16% CTR). These have asymmetric downside. Reduce sizing by 50%.
3105
stop_loss
3105: No stop-loss set!
3105
sector_tailwind
3105 (Technology) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
SQQQ
stop_loss
SQQQ: No stop-loss set!
SQQQ
sector_tailwind
SQQQ (Broad) not in defined tailwind sectors. Consider whether this has genuine structural momentum.
USO
stop_loss
USO: No stop-loss set!