A interactive trading platform that simulates market making across different games of chance, allowing users to place bets and trade positions with varying odds and conditions.
- 3 dices are rolled
- There are different outcomes with different odds that you can bet you money on
- 3 cards are drawn with replacement
- There are different outcomes with different odds that you can bet your money on
- Market Making: The game provides bid/ask prices for the sum of the 3 cards
- You can buy (bet the sum will be higher)
- You can sell (bet the sum will be lower)
- Prices update after each trade
- 3 coins are flipped at the same time
- Bet on patterns, different outcomes have different odds.
- Streak betting options (consecutive heads/tails): All heads or 2 consecutive heads
- Multiple coin flip combinations: Alternating (HTH or THT), 2 heads, or 2 tails
- Real-time odds updating after each trade
- Real-time bid and ask updating after each trade (for cards only)
- Virtual currency system: you can set the money of your initial account, PNL is calculated each round.
- Install required dependencies
- CD to the project directory
- Run python -m market_maker.main to start the application