# Inspiration
We were inspired by the inefficiencies in financial markets and the potential to exploit price discrepancies between related assets. With algorithmic trading becoming more prevalent, we aimed to create an arbitrage trading bot that identifies and capitalises on short-lived opportunities between two semiconductor ETFs.
# What it does
Our bot continuously monitors the order books of two ETFs—SEMIS_ETF_EU and SEMIS_ETF_US—looking for arbitrage opportunities. It executes trades based on price discrepancies, provides liquidity by placing bid/ask orders, and manages positions to minimise risk. The bot also incorporates a directional bias strategy to enhance profitability.
# How we built it
We built the bot using Python and the Optibook API. T
# Accomplishments that we're proud of
Successfully implementing an automated arbitrage strategy. Optimising order execution to capitalise on price inefficiencies. Developing a scalable and adaptive trading system.
# What we learned
The importance of speed in algorithmic trading. How to integrate real-time data with automated trading logic. The role of liquidity and risk management in arbitrage strategies.
Built With
- optibook
- python
Log in or sign up for Devpost to join the conversation.