Crypto Bot Review & Optimization

Job ID: 40467874

Budget: $2 – $8 USD

I need an experienced Python eye on my Binance-based crypto trading bot. The immediate priority is the websocket layer: shave latency, tighten error handling, and squeeze more data throughput without breaking existing logic.

Once the websocket is streamlined, I also want a focused QA pass. Benchmark overall code performance and build a functional test suite that proves every trading flow—from order-book subscription to reconciliation—works as intended. Use any combination of pytest, coverage, async profilers, or similar tools that you trust.

Please keep all touched code fully PEP 8 compliant.

Deliverables
• Detailed code-review report with clear, prioritised fixes
• Optimised websocket module or documented pull request showing changes
• Before/after performance benchmarks
• Functional test suite with instructions for running locally

Technical stack: Python 3.11, asyncio, python-binance, websockets; code lives in a private GitHub repo you’ll access once we start.

Share your planned approach and timeline so we can kick things off right away.