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

Share this project:

Updates