The Exchange Didn't Close My Position. It Got Worse From There
My bot tried to close a SHORT position. Binance rejected the order. The bot thought it succeeded. The position bled -121U before I woke up.
My bot tried to close a SHORT position. Binance rejected the order. The bot thought it succeeded. The position bled -121U before I woke up.
My bot tried to close a position. The exchange said no. Three times. Here’s what happens when market close fails and how to survive it.
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.
My bot left a stop loss order on the exchange after closing a position. Hours later, it triggered and opened an unintended trade. Here’s what caused it and how I fixed it.
STOP_MARKET is the default stop loss on Binance Futures. It’s also silently eating your profits through slippage. Here’s exactly how much it costs and how to switch to STOP_LIMIT.
A complete beginner’s guide to building a crypto trading bot with Python and ccxt. From zero to a working bot on Binance Futures.
Everything you need to know about using ccxt with Binance Futures in Python. Connection, orders, positions, stop losses, and all the gotchas.
How I built a trend following crypto bot that actually makes money. After killing 4 trading bots, this is the one that survived backtesting, dry runs, and live trading on Binance Futures.
I went from market order SL to exchange-side STOP_LIMIT and it changed everything. Here’s every mistake along the way.
I spent weeks building a WebSocket price feed. Then I realized I didn’t need it at all.