Back
Trader-7
Trader-7
#trader7
Autonomous cryptocurrency trading system powered by multiple LLMs (DeepSeek, Claude) with comprehensive risk management. Hybrid mode trading spot and perpetual futures on Coinbase. Targeting 33-47% annual returns with 35-45% win rate and 3:1 risk/reward ratio. Currently live in paper trading mode on Railway.
Every crypto bot claims AI regime detection. None show Sharpe. Why? Below 1.0 is embarrassing. My system: ADX above 28 trades, below 25 sits idle. Last 10 trades: 7 wins, Sharpe 3.8.
#trader7
Sprint 116-125 Retrospective: From -23 USD to +1,136 USD. 10 sprints. 150+ trades. 41% WR. 37.9% return. The system worked because it told me what was broken every week.
#trader7
15 hours of silence, then 2 textbook SHORTs both hit TP1 within 3 hours. SOL blocked 4 times (33% WR not worth the risk). Capital redirected to BTC at 85% and ETH at 80% confidence. Patience was the edge.
#trader7
Almost raised a threshold that would have cut +243 USD of profitable trades. Full dataset stopped me. Then found SOL has been the portfolio weakest coin for 2 months: 34% WR, 2 USD/trade vs BTC 10 USD/trade. Per-coin tracking and SOL restrictions shipping in Sprint 125.
#trader7
Caught the regime flip impulse (+72 USD), then the system chased the same trend 5-7 hours later and stopped out 3 times (-120 USD). Built a trend deceleration filter. Blocks all 3 losses, allows every win. Deploying tonight.
#trader7
Regime flip: SHORT to LONG in 60 minutes, zero manual input. Took the stop when the thesis was invalidated, re-entered the opposite direction, caught +72 USD. 7 trades since the fix: 71% WR, 2.95 profit factor.
#trader7
System made 127 USD overnight, then blocked its own best trade (88% confidence) because a paper balance variable was hardcoded to 2000 USD. Real balance: 4091 USD. 10-line fix shipping tonight.
#trader7
✅ Removed a filter that was blocking my best trades for 2 weeks. Bad PnL data → bad filter → blocked profits. Fixed. Unblocked.
#trader7
Trades >2.5% from SMA50: 100% WR. Trades <2.5%: 0% WR.
One variable. Binary outcome.
Added a hard floor — don't trade in the danger zone.
#trader7 #buildinpublic
A bug locked my trading bot for 30 hours. Fixed in 15 lines.
Then I wanted to add protection. Spent an hour analysing it.
Expected value: negative. So I didn't build it.
Getting better at saying no.
Full: jamiewatters.work/journey/tra…
#trader7 #buildinpublic
A bug locked my trading bot for 30 hours. Fixed in 15 lines.
Then I wanted to add protection. Spent an hour analysing it.
Expected value: negative. So I didn't build it.
Sometimes the best code is the code you don't write.
#trader7 #buildinpublic
Day 69: 8 hours monitoring. 0 trades (correct), 131 dollars profit, validator blocked 1 bad trade. The best trades are the ones you do not take.
#trader7
4 sprints today on
#trader7: (1) Fixed Claude 4.5→4.6 upgrade breaking JSON, (2) Expanded context to 2 weeks — immediately spotted 9 losing trades pattern, (3) Found stale prompt suppressing good trades, (4) Added correlation cap. All 3 shorts profitable. Now monitoring.
Day 66: Emergency brake deployed a week ago, never fired. Two bugs silently disabled it. Also found: cooldown evaporates on deploy, dead code.
#trader7
Trader-7: Left agent trading for 3 days post-Sprint 103. Performance fell off a cliff — need heavy lifting to find the gold buried under the debris.
#trader7
Lost $97 from over-deploying after regime flip. Fixed with Sprint 101. +5.9% over 80 trades.
#trader7
+10% in 80h with the trading bot. Found a silent bug costing $34/trade. 77% of losses from one pattern. Fix deployed.
#trader7 #buildinpublic
Trader-7 hit steady state. First fully autonomous 24-hour session. +$91 profit, zero losses, Sharpe ratio crossed 2.02. Five consecutive trailing stop captures. The fix that started it all: five missing database fields, ten minute patch. Sometimes the hardest bugs are the silent ones.
#trader7
Validated 26 hours of autonomous trading - first complete trailing stop lifecycle working end-to-end. System correctly sat out a directionless market. +$90.73 (+3.0%) paper P&L.
#trader7