Inspiration

IMC's interesting challenge. There are 7 simulated markets but with real world data like the amount of departures and arrivals. The market used data from 22.11.2025 10:00 (saturday) to 23.11.2025 10:00 (sunday). At the end the settlement price will be published. Within the market time, whilst completing the bot, we have to execute trades against other competitors at the Hackatum-ICM.

What it does

Fetch data from the web to estimate the settlement price based on real world Munich data. Subsequently, the bot trades according to the scraped data

How we built it

Python data scraper + bot with a simple trading strategy

Challenges we ran into

Scraping data from the web is much more difficult than we thought, so we scraped a part and sometimes worked with fixed numbers

Accomplishments that we're proud of

Implemented a simple version of a trading bot with real-world data we scraped from the web

What we learned

  • Basics of trading and orderbooks (Not necessarily covered in university degree)
  • Trading with correlated markets
  • Implementation of simple strategies
  • Scraping data from different websites
  • Discuss possible trading strategies
  • Divide the project between the teammates according to their strengths
  • Setup a bot running with Google Cloud
  • Synchronize the datahandler between teammates
  • Communication with ICMs to get help with the concepts

What's next for IMC Munich Trading

Develop datascraper for the other markets and lastly for the Munich ETF

Built With

Share this project:

Updates