April 2026 Bot Performance Notes
A breakdown of how the bot performed in April 2026. Trade counts, drawdown, fee load, and what the per-coin and per-day data revealed about the strategy.
A breakdown of how the bot performed in April 2026. Trade counts, drawdown, fee load, and what the per-coin and per-day data revealed about the strategy.
I built 6 trading bots. 4 of them are dead. Grid bot, RSI scalper, momentum bot, lead-lag bot — each died for a different reason. Here’s what killed them.
Some coins hit your stop loss on every single FVG trade. I built a filter that bans them automatically. The results were dramatic.
My FVG bot has a win rate around 33%. That sounds bad until you do the expectancy math. Here’s why win rate is one of the most misleading metrics for evaluating a strategy.
I tested my Fair Value Gap bot on 4 quarters of data it had never seen. 3 out of 4 were profitable. Here are the exact numbers.
My bot doesn’t trade fixed coins. Every 3 hours it scans all Binance Futures pairs, filters by volatility, backtests each one, and picks the top 8. Here’s the full algorithm.
If your live bot doesn’t match your backtest, your backtest is fiction. Here’s the comparison tool I built and the bugs it caught.
I gave Claude Code my trading data, my prior failures, and my constraints, and asked it to suggest a strategy from scratch. Here’s how the experiment was set up and what the results actually told me.
A complete beginner’s guide to building a crypto trading bot with Python and ccxt. From zero to a working bot on Binance Futures.
Overfitting is the #1 killer of trading bots. Here’s a practical checklist to detect and prevent it, based on real experience.
Grid bots look perfect on paper. Buy low, sell high, automatically. Here’s why I killed mine after a week.
My momentum bot showed incredible returns in backtests. Then I learned about overfitting — the hard way.
I’ve built 6 trading bots and made every mistake possible. Here are the 10 most expensive ones so you don’t have to repeat them.
My bot showed +500U in backtests. Live trading showed +200U. Here’s every gap I found and how I closed them.
How I built a trend following crypto bot in Python: signal logic, exits, position sizing, and the design choices that came out of killing four earlier strategies.
I went from market order SL to exchange-side STOP_LIMIT and it changed everything. Here’s every mistake along the way.
My bot doesn’t trade the same coins forever. Every 3 hours, it picks the best ones automatically. Here’s the algorithm.
After trend-following, I built a completely different bot based on Fair Value Gaps. It passed a full year of out-of-sample testing.
My bot was missing every trade for the first 9 hours of each day. The cause? Mixing UTC and KST in one line of code.
Forget win rate. A 35% win rate can make you rich. A 70% win rate can bankrupt you. Here’s the math.
One bot follows trends. The other trades mean reversion. Together, they cover each other’s weaknesses.
When a trade moves +4% in the first 5 minutes, you need special handling. Here’s my surge detection system.
Between backtest and live trading, there’s a step most people skip. It’s the step that catches the bugs that matter most.
Binance offers up to 125x leverage. I use 3x. Here’s the math behind that boring decision.