Cryptocurrency Day-Trading Bot Development

Job ID: 39782250

Budget: $30 – $250 USD

I’m building an automated day-trading bot for the crypto markets and want reliable, well-tested code that plugs directly into both Binance and Coinbase. The core requirements are:

• Exchange connectivity – authenticated REST and WebSocket calls for live price feeds, order placement, balance checks, and error handling on Binance and Coinbase.
• Day-trading logic – entries and exits driven by standard intraday signals (e.g., moving-average cross, VWAP, or other momentum indicators) paired with configurable risk controls such as dynamic stop-loss, take-profit, and position sizing limits.
• Back-testing & live-paper mode – I need to replay historical candles quickly, verify performance statistics, then switch to a paper account before moving real funds.
• Deployment ready – a clean repo, requirements file, and a short README so I can spin it up on my VPS with one command. Containerisation with Docker is a plus but not mandatory.
• Monitoring – concise logging, real-time PnL output, and optional Telegram or email alerts on fills and critical events.

I’m happy with Python (ccxt, pandas, ta-lib) or a comparable stack if you can show equal stability. Clean architecture, clear variable naming, and documented functions are non-negotiable so I can tweak strategies without digging through spaghetti.

Please respond with a brief outline of how you’d structure the project, any previous Binance/Coinbase API work, and how long you need to deliver a first testable version.