SkillAgentSearch skills...

OMakeMeAMarket

OCaml Market Making Game (SEE PYTHON VERSION)

Install / Use

npx skills add sameerlal/OMakeMeAMarket

Installs into whichever agent you are using.

About this skill

Quality Score

0/100

Supported Platforms

Universal

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

View on GitHub
GitHub Stars53
CategoryDevelopment
Updated1mo ago
Forks14

Languages

OCaml

Security Score

80/100

Audited on Jun 23, 2026

No findings