← All work
Case StudyTier AProduction2022 — 2023
Automated Cryptocurrency Arbitrage System
Co-developed asynchronous system for detecting cross-exchange/triangular opportunities and executing orders through exchange APIs.
AutomationDataTechnical
Context
2022 — 2023 · Limited historical live operation · Maturity: Production.
Problem
Arbitrage opportunities are short-lived and require fast multi-market monitoring and execution.
Users
Co-developed with a financial-domain partner for a limited live-trading period.
My Role
Co-development; technical product building.
Product Decisions & Responsibilities
- Worked with a domain partner to translate opportunity logic into executable system behavior.
Technical Approach
- Built async Python, WebSocket/API integration, opportunity detection, and automated order execution across Binance/CoinEx context.
Python asyncWebSocketExchange APIsBinance/CoinEx
Constraints
- Platform-access constraints stopped operation.
- Financial results must be presented cautiously and are not investment claims.
Product Flow
- Stream prices
- Normalize markets
- Detect opportunity
- Validate constraints
- Execute orders
- Track balances
Outcome
- Limited live operation with real capital for ~2 months.
- Nominal balance reportedly moved from approximately $100 to $800 before access constraints stopped operation.
What I Learned
- Execution risk and platform access can dominate algorithmic opportunity.
Evidence Boundary
What this does — and does not — prove
Nominal balance is approximate and historical; this is not a guaranteed-return or investment-performance claim/advice.
Next Iteration
Extend the product only after the next decision can be tied to stronger user, operational, or business evidence rather than adding features for their own sake.