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

Log in or sign up for Devpost to join the conversation.