OMakeMeAMarket
OCaml Market Making Game (SEE PYTHON VERSION)
Install / Use
npx skills add sameerlal/OMakeMeAMarketInstalls into whichever agent you are using.
README
** Update, Python version here: https://github.com/0xhashbrown/MarketMakingGame
** Update (22Mar2022) - I'll spend some time in the upcoming weeks stabilizing this game / possibly migrating it, so please do not spend too much effort fixing bugs. Thanks - Sameer **
OMakeMeAMarket
OMakeMeAMarket is a market making game. In this game, you act as the market maker for three traders, each with their own trading strategy. The market maker and each trader roll one standard six-sided dice. The Market Maker must provide continuous bid/ask quotes on the sum of all dice. There are ten rounds of trading, and at the end, the sum of the dice is revealed, and the market maker's profit is calculated. As usual, the objective of the game is to maximize profit.
Installation
Requires OCaml.
Clone this repository
git clone https://github.com/sameerlal/OMakeMeAMarket
cd OMakeMeAMarket
To play, run the following
make clean && make build && make play
Inspiration
This game was inspired by interviews at several prop trading firms.
Credit
CS 3110 Final Project, Spring 2019.
Libraries used developed by @JaneStreet
Related Skills
node-connect
385.5kDiagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.
blender-python-addon
40.5kBlender Python add-on rules for operators, panels, properties, registration, testing, and API-safe scripting
flutter-development-guidelines-cursorrules-prompt-file
40.5kCursor rules for Flutter development with MVVM architecture, Riverpod state management, Material widgets, and Dart style guidelines.
commit-push-pr
140.7kCommit, push, and open a PR
