Coding a USDC/USD Market Making Bot on Revolut Exchange with Claude
- 7 hours ago
- 1 min read
In this project, I’m going to code a Market Making Bot using Claude Code from scratch. The Bot will then be deployed for live trading and will hopefully make a profit.
[Disclaimer]
The following content does not serve as investment advice but serves for educational purposes only. Your capital is at risk when trading in the financial markets. Past performance is not an indicator of future results.
Strategy
I’m going to create a Market Making Strategy on USDC/USD. This is one of the simplest strategies that you can trade because USDC is pegged 1:1 to USD.
The fair value of USDC/USD is 1.0. Therefore, to make a profit, I can create a spread around this price. For example, I can buy USDC at 0.9995 and sell USDC at 1.0005.
Below, you can find the current price of USDC/USD on Revolut Exchange
Risks
The strategy is not completely risk-free. USDC/USD has seen many de-peg events in the past. Circle, the issue of the stable coin has listed potential risks on their site here: https://www.circle.com/legal/usdc-risk-factors
Tasks:
Implementing Revolut Exchange API into a Python Class
Running a fully automated trading algorithm using the mentioned strategy