Approach

Our initial complex approaches all lost money. Through rapidly prototyping different approaches, we noticed steady but slow profits from the template trader provided to us. We decided to fine-tune, carefully increasing trading volume, while reducing the probability of hitting risk limits. This allowed us to engage in fast, high-volume trading with low risk.

Method

We decide to go for a gap between best-bid and best-ask prices, providing our own offers other traders would fulfill. In case the gap is not significant, we balance our positions to set up for higher volume trades in future trading cycles.

Development Process

We went for quick validation through end-to-end testing. By identifying issues and trading potentials through careful market observation, we tuned our automated processes. Additionally, we implemented statistical analysis to verify our performance improvements.

Results

We implemented a simple, winning solution to a problem statement that can be inviting to over-complicated approaches.

Learning outcomes

With our development style, we learned to approach a problem by first understanding the environment we're operating in, what our end goal is and then deciding how to simply solve the issues at hand, without over-complicating.

What's next for msg

Wait for next year :D

Built With

Share this project:

Updates