Inspiration
The market-making quoting strategy: great on paper, isn't that straightforward in practice.
Idea:
- interpret news and place informed market orders,
- take advantage of dual listed stocks,
- combine both approaches.
Approach
We leverage various strategies within our bot:
- we adapt the baseline quotation mechanism,
- we process incoming news to detect how it affects the behavior of each stock to be able to react aggressively upon potential price spikes or drops,
- we always choose favorable positions within both listings of each stock to minimize risk.
How we built it
We implemented a multithreaded application to run different tasks in parallel on top of Optibook's API and the provided baseline project.
Challenges
Unstable, chaotic market participants and a lot of ambiguous news, making our decision-making noisier; however, we think that we did our best to make use of all the information we had.
Accomplishments
- consistently profitable news-based decisions,
- multi-threaded implementation that allows for scalability. A lot of dedication was needed to implement seemingly not hard ideas - we are proud of executing many of them.
What we learned
How to make money out of thin air?
What's next for Team 042
Next is Coca-Cola with ice, and some steaks with burgers.
Built With
- optibook
- python
Log in or sign up for Devpost to join the conversation.