What is polymm?
polymm is the publicly released Python version of a sports market-making project. It combines bookmaker-odds processing, market matching, quoting, hedge handling and wallet-analysis scripts. The author explicitly describes it as retired and explains how stale odds and adverse selection damaged results.
Its strongest use is educational: trace how a seemingly hedged strategy can retain directional exposure when one leg fails. The private odds pipeline and the author’s newer Rust implementation are not included.
Who it is for
- Developers studying sports market-making architecture
- Researchers learning from documented execution failures
Features and coverage
- Available on
- Python, Source code
- Markets & venues
- Polymarket
- Quoting pipeline
Study odds de-vigging, event matching and limit-order logic.
- Hedge and event handling
Inspect the code paths for partial fills, edge loss and residual exposure.
- Wallet analytics
Use the documented public-wallet analysis scripts as a research reference.
Workflows with polymm
Study a failure mode
Read the author’s retrospective, then trace the relevant matching or hedge component in the repository.
Assess dependencies
Identify the odds provider, database schema and infrastructure requirements before considering a local research adaptation.
Pricing and total cost
The repository is MIT-licensed. The documented setup requires your own infrastructure and an odds-data source; the included public API path can incur data fees.
Access: This is source code for developers, not a hosted trading service.
Getting started
- Read the retirement and failure-analysis notes.
- Inspect the data, matching and hedge code paths.
- Review dependencies and test assumptions before adapting any code.
Useful links
What to check
- The Python bot is retired, private scrapers are omitted and the Rust successor is not included. Historical profit claims are the author’s account, not independently verified results.
A closer look
Ratings & reviews
User reviews 0
The main score switches to user ratings after 5 published reviews.
A specific example helps the next person choose the right tool.
Related tools
Browse categoryFrequently asked questions about polymm
Is this the author’s current live bot?
No. The repository is the retired Python version; the newer Rust bot is not included.
Why is it useful if it was retired?
It provides concrete architecture and failure analysis for studying stale prices, matching mistakes and unfilled hedge legs.
What does polymm cost?
The repository is MIT-licensed. The documented setup requires your own infrastructure and an odds-data source; the included public API path can incur data fees.
What access does polymm require?
This is source code for developers, not a hosted trading service.


