Cryptocurrencies market making bot
Project description
OctoBot Market Making
Your automated market making strategy software to improve your crypto market liquidity.
- On more than 15 supported exchanges
- Using a fully transparent open source market making automation algorithm
- For free, with an open source trading bot
Market making for crypto projects
- Generate liquidity for your token on exchanges listing it.
- Protect your token: As OctoBot Market Making is free and transparent, you stay in control of your token, always.
- Your liquidity in your own hands: No third party to trust with your coins.
Market making for individuals
- Profit from stable markets: extract profits from local ups and downs.
- Increase your account trading volume to access to higher fee tiers and reduce exchange fees.
- Earn exchange’s liquidity provider rewards by participating in liquidity providing campaigns
- Farm volume-based airdrops, like the 2025 Hyperliquid HYPE airdrop.
Installation
Docker
pull drakkarsoftware/octobot:marketmaking-stable
Python
git clone https://github.com/Drakkar-Software/OctoBot-Market-Making
cd OctoBot-Market-Making
python -m pip install -Ur requirements.txt
python start.py
How it works
OctoBot Market Making is a distribution of Octobot, a free open source crypto trading robot, which is being actively developed since 2018.
It leverages the automated trading en strategy engine of OctoBot to create and maintain an order book according to your strategy configuration.
Simply configure your market making strategy details such as your exchange and pair, how many orders to include, the target bid-ask spread or even your coin reference price from another exchange.
What’s included
Order book design
Configure your exchange ideal liquidity by specifying how many bids and asks must be included in your strategy and the price range your orders should cover.
Order book maintenance
The algorithm automatically replaces filled orders and adapts the order book according to the current price of your traded pair.
Arbitrage protection
OctoBot Market Making builds its order book according to a reference price of the pair to provide liquidity on. This reference price can be from the local exchange or from another exchange with more liquidity on this pair.
Using another exchange as reference price will synchronize your bot’s order book around the price of this pair on the reference exchange. As a result, the strategy will instantly cancel and replace any order that does not align with your reference exchange price, effectively preventing arbitrage opportunities when the reference exchange has a more up-to-date price.
Paper trading
OctoBot Market Making comes with a built-in trading simulator which you can use to configure your strategy and test it before connecting your bot to a real exchange account
Going further
OctoBot Market Making is the backbone of OctoBot cloud Market Making, a self-service market making automation platform.
If you enjoy OctoBot Market Making and wish to automate more complex market making strategies or if you are looking for more capabilities in your market making requirements, OctoBot cloud Market Making might be the right platform for you.
Hardware requirements
- CPU : 1 Core / 1GHz
- RAM : 250 MB
- Disk : 1 GB
Disclaimer
Do not risk money which you are afraid to lose. USE THE SOFTWARE AT YOUR OWN RISK. THE AUTHORS AND ALL AFFILIATES ASSUME NO RESPONSIBILITY FOR YOUR TRADING RESULTS.
Always start by running a trading bot in simulation mode and do not engage money before you understand how it works and what profit/loss you should expect.
Please feel free to read the source code and understand the mechanism of this bot.
License
GNU General Public License v3.0 or later.
See GPL-3.0 LICENSE to see the full text.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file octobot_market_making-2.0.13.tar.gz.
File metadata
- Download URL: octobot_market_making-2.0.13.tar.gz
- Upload date:
- Size: 17.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
819fac9f53caee3f0611490101749465fe925fb90344cb305b8a18a9ddc8bf61
|
|
| MD5 |
1da3ceba6520785af8eea5f5736a7de3
|
|
| BLAKE2b-256 |
1ce69c0e56573a9b0bddac5dbe19fa8c035b294be39455cdaceec819cee6647b
|