Avellaneda Stoikov Implementation
An implementation of Avellaneda-Stoikov market making model after reading the seminal paper
Install / Use
npx skills add DYSIM/Avellaneda-Stoikov-ImplementationInstalls into whichever agent you are using.
README
Implementation of Avellaneda-Stoikov market making model
My implementation of the seminal work by Avellaneda-Stoikov (2008)
Several References that helped me along the way
Instructions
pip install -r requirements.txt
python avellaneda_stoikov_model.py
Results
Symmetric Strategy

Inventory Strategy

Some notes
Some of the paper assumptions are:
- Volatility is constant
- Order book statistical nature is constant
Depending on the markets, for example crypto, the assumptions might not hold. Hummingbot seems to have made some extensions to these assumptions and more, might be worth checking out
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
