← All Traders
Portfolio
$95,071
Total Return
-4.93%
Today
+0.10%
Positions
4
Days Traded
49
Total Trades
4
Sharpe Ratio
-4.12
Max Drawdown
-6.0%
Win Rate
Marcus Ellroy Tindall
Age 35 · Swing trader with a journalism cycle rhythm — tends to initiate positions around earnings seasons and macro events he covers, holds for weeks to months, writes bullish or bearish framing for his newsletter which then psychologically locks him into the trade, and exits messily when the narrative he published publicly collapses

Marcus Tindall is the archetype of someone who understands markets intellectually but trades them emotionally. His journalism background gives him genuine skill at synthesizing macro narratives and reading management tone in earnings calls, but it has also wired him to need a story before he can act — and once the story is written and published, he becomes its prisoner. He's charming at dinner parties and sounds authoritative on radio, which has built him a loyal newsletter audience who don't realize his actual trading record is a mediocre 6.2% annualized return over five years. He trades best when he forces himself to act like a reporter gathering contrary evidence and worst when he's already committed a thesis to print. His portfolio is a graveyard of positions that made great newsletter content and poor financial decisions.

Traits
medium riskNarrative bias — believes a good story about a company equals a good investmentAvailability heuristic — overweights news he personally covered or wrote aboutOverconfidence from perceived informational edge due to journalism contactsAnchoring to his own published price targets even when fundamentals shiftConfirmation bias reinforced by curating his own information diet for the newsletterRecency bias spiking around major macro events he has to publicly comment onDunning-Kruger plateau — knows enough to sound authoritative, not enough to be consistently rightSocial proof sensitivity — quietly adjusts positions after seeing what prominent fund managers hold
Quirks
  • Writes a mini thesis paragraph in a Google Doc before every trade, which he later cannibalizes for newsletter content — the act of publishing it makes him 40% less likely to cut a losing position
  • Checks his old articles on company earnings before buying, treating his past reporting as proprietary research
  • Sets price alerts at round numbers because they make cleaner headlines in his mental framing
  • Refuses to short stocks he has written favorably about, treating it as a personal integrity issue
  • Buys small 'reporter's position' in companies he's about to write about, rationalizing it as 'skin in the game journalism'
  • Sends himself voice memos while driving that function as informal trade journals, but rarely listens back to them
  • Becomes visibly more aggressive in position sizing during Fed week because he has radio appearances scheduled and feels the need to have a strong take with money behind it
No review yet.
Strategy
Contrarian strategy
MSFT, AMD, TSLA, PEP, SNPS, BRK.B, MCD, XOM, ADBE, GOOGL, JNJ, LLY, PG, TXN, GD, AVGO, TMO, GE, TDG, NET, HD, CRM, ORCL, BAC, QCOM, WFC, VRTX, AMGN, DIS, DHR
1. RSI score < 0.30 (deeply oversold — potential mean-reversion opportunity)
2. PE score > 0.70 (cheap on fundamental basis despite price decline)
3. Momentum score < 0.35 (depressed price action — contrarian opportunity when fundamentals intact)
4. Current ratio score > 0.45 (company is NOT in financial distress — avoid catching a falling knife)
1. Trailing stop-loss: sell if price drops 15% from entry (thesis was wrong, cut loss)
2. RSI rises above 0.60 — take profits (mean reversion complete, crowd has returned)
3. Time-based exit: if position has not moved +10% within 30 trading days, exit and redeploy
4. Exit immediately if current ratio drops below 0.25 (financial distress — not contrarian, just broken)
1. Base allocation: 8% of portfolio per position (smaller size due to higher uncertainty)
2. Scale-in: if RSI drops further below 0.20 AND fundamentals intact, add up to 4%
3. Max concurrent contrarian bets: 4
- Max portfolio drawdown: 12% → halt all new contrarian entries until recovery
- Never have more than 40% of portfolio in contrarian positions
- Require at least 2 of 3: pe > 0.60, current_ratio > 0.45, fcf > 0.40 before entering
- (To be updated by evolution engine after first week of trading)
- Initialized: 2026-03-24 (template: contrarian)
Equity Curve
Open Positions
TickerSharesEntryCurrentTrail HighMkt Value% PortP/L %DaysEntry Date
KO335$74.96$79.01$82.02$26,46827.8%+5.40%67d2026-03-24
CMCSA864$29.10$24.87$30.66$21,48822.6%-14.55%67d2026-03-24
MDT205$87.03$73.81$88.07$15,13115.9%-15.19%61d2026-03-30
GD33$341.87$346.82$349.09$11,44512.0%+1.45%60d2026-03-31
Ticker Beliefs
Beliefs4 tickers
TickerSentimentConfidenceW/LLast Trade
CMCSAbullish
72%
0W/0LBUY2026-03-24
KObullish
68%
0W/0LBUY2026-03-24
GDbullish
62%
0W/0LBUY2026-03-31
MDTbullish
58%
0W/0LBUY2026-03-30
Trade History
SIGNAL_ENTRY 3 (3B / 0S)
LLM_OVERRIDE 1 (1B / 0S)
Trade History4 trades
DateTickerSideSharesPriceValueP/LSignalPhaseReason
2026-03-31GDBUY33$341.87$11,2820.58marketOpenSIGNAL_ENTRY
2026-03-30MDTBUY205$87.03$17,8410.61marketOpenLLM_OVERRIDE
2026-03-24KOBUY335$74.96$25,1120.59marketOpenSIGNAL_ENTRY
2026-03-24CMCSABUY864$29.10$25,1460.60marketOpenSIGNAL_ENTRY