SkillAgentSearch skills...

OctoBot Market Making

Crypto market making strategy automation software for MEXC, Bitmart, Binance and 15+ exchanges based on OctoBot and available as an open source trading bot.

Install / Use

npx skills add Drakkar-Software/OctoBot-Market-Making

Installs into whichever agent you are using.

README

Open Source Crypto Market Making Strategy Software

PyPI Dockerhub OctoBot-Market-Making-CI Telegram Twitter YouTube

OctoBot Market Making is a market-making strategy automation bot. The open source software is designed to help crypto projects improve their crypto market liquidity.

<p align="middle"> <img alt='octobot market making preview' src='https://raw.githubusercontent.com/Drakkar-Software/OctoBot-Market-Making/master/docs/octobot-market-making-preview.gif'/> <p>

OctoBot Market Making is a market making bot that:

The OctoBot Market Making Strategy

The market making strategy automated by this bot is designed to improve the liquidity of any crypto spot market towards the following goals:

  • Increasing a crypto market's attractiveness by reducing bid-ask spread and premiums
  • Enabling large trades by increasing available funds in the order book
  • Ensuring a fair market price by reducing arbitrage opportunities
<p align="middle"> <img alt='octobot market making strategy configuration' src='https://raw.githubusercontent.com/Drakkar-Software/OctoBot-Market-Making/master/docs/octobot-market-making-strategy-configuration.png' width="630px"/> </p>

To reach this goal, OctoBot Market Making creates and keeps up-to-date a set of buy and sell orders in the market's order book.

  • Shape and price of your market making orders can be configured according to your goals.
  • Size of your strategy orders scales with your budget.
  • Computation of a fair market price is configurable using the liquid exchange for your market.

Order book design

Configure your ideal exchange 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 trading pair.

Arbitrage protection

OctoBot Market Making builds its order book according to a reference price for the pair it provides 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

<p align="middle"> <img alt='octobot market making paper trading configuration' src='https://raw.githubusercontent.com/Drakkar-Software/OctoBot-Market-Making/master/docs/octobot-market-making-paper-trading-configuration.png' width="630px"/> </p>

A free market making bot for crypto projects and individuals

<p align="middle"> <img alt='octobot market making dashboard with buy and sell orders' src='https://raw.githubusercontent.com/Drakkar-Software/OctoBot-Market-Making/master/docs/octobot-market-making-dashboard-with-buy-and-sell-orders.png' width="630px"/> </p>

Market making for crypto projects

Using an open source market making software lets crypto projects:

  • Generate liquidity for their token on exchanges in a simple and free way.
  • Protect the token: As OctoBot Market Making is fully transparent, users always know what the strategy can and can't do with their token: it's all open source.
  • Stay in control: OctoBot Market Making is self-custody, there is no third party to trust with the project's coins.

Market making for individuals

Individuals can also use a market making bot to:

  • Profit from stable markets: extract profits from local ups and downs, in a grid-like fashion.
  • Increase an exchange account trading volume to access higher fee tiers and reduce exchange fees.
  • Earn exchanges liquidity provider rewards by participating in liquidity providing campaigns
  • Farm volume-based DEX points for crypto airdrops, like the Hyperliquid HYPE airdrops.

Automated market making on more than 15 exchanges

OctoBot Market Making supports all the 15+ OctoBot supported exchanges, which includes Binance, MEXC, Bitmart, Hyperliquid, CoinEx, Kucoin and many others.

<p align="middle"> <img alt='list of octobot supported exchanges including binance coinbase hyperliquid mexc and more' src='https://raw.githubusercontent.com/Drakkar-Software/OctoBot/refs/heads/assets/list-of-octobot-supported-exchanges-including-binance-coinbase-hyperliquid-mexc-and-more.png' width="630px"/> </p>

Note: HollaEx-Powered exchanges are supported by the market making bot.

Installation

Using the OctoBot Market Making Docker image

You can install OctoBot Market Making using its dedicated Docker image, available under the marketmaking tag of the OctoBot image

Docker install in one line:

docker run -itd --name OctoBot-Market-Making -p 80:5001 -v $(pwd)/user:/octobot/user -v $(pwd)/tentacles:/octobot/tentacles -v $(pwd)/logs:/octobot/logs drakkarsoftware/octobot:marketmaking-stable

Installing OctoBot Market Making using 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

Advanced Market Making

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 for:

... then OctoBot cloud Market Making is the right platform for you.

How to contribute to OctoBot Market Making

Would you like to add or improve something in OctoBot Market Making or its documentation? We welcome your pull requests!
Please have a look at our contributing guide to read our guidelines.

OctoBot Market Making is based on OctoBot

OctoBot Market Making is a di

Related Skills

View on GitHub
GitHub Stars41
CategoryDevelopment
Updated15h ago
Forks9

Languages

Python

Security Score

95/100

Audited on Aug 7, 2026

No findings