Which market-making bot fits your strategy?
Custom quoting, an execution terminal, a perpetual engine and a signal-driven strategy solve different jobs. Compare Vesper, Tread.fi, Hummingbot, Passivbot and Freqtrade by the workflow you need.
Read the comparison as a decision map
Written by SypherScore, the operator of Vesper. Table order is not a score or a profitability ranking. The original four-product review dates from 26 September 2026; the Tread.fi section was checked against its official documentation on 15 October 2026. Availability and controls can change.
Start by naming the job: repeatedly provide liquidity, run a contrarian perpetual engine, research a signal-driven strategy, or use a supported hosted mode. A product can be excellent for one job and a poor fit for another.
| Product | Workflow to evaluate | Control and responsibility | Start with |
|---|---|---|---|
| Hummingbot | Customisable market-making framework | Source and deployment choices | Exact connector and strategy docs |
| Passivbot | Configurable perpetual trading engines | Engine configuration and deployment | Version-specific exposure behaviour |
| Freqtrade | Research and operate Python trading strategies | Strategy code, backtests and dry-run | Strategy and exchange documentation |
| Tread.fi | Execution terminal across CEX and DEX accounts | Venue connection and algorithm controls | Supported exchange and order documentation |
| Vesper | Hosted venue-specific strategy modes | Account permissions and exposed controls | Chosen mode's guide and account permissions |
Hummingbot: when custom quoting is the requirement
Hummingbot's perpetual market-making documentation describes a quoting strategy for a perpetual pair. Evaluate the exact strategy and connector, not merely the project's brand.
A framework is a strong fit when you intend to own custom behaviour. Before choosing, decide who maintains configuration, monitors failures and validates results after upgrades. Our Hummingbot–Vesper comparison covers the operating-model trade-off.
Passivbot: inspect the engine, not the grid label
Passivbot's official repository is the source for its current engines, backtesting and optimisation workflow. Read it for the release you intend to run; do not assume all versions use identical entry or exit logic.
Your shortlist should turn on exposure after adverse moves, maximum inventory, exit behaviour and the evidence behind configuration choices. The Passivbot–Vesper comparison focuses on those questions without claiming a universal winner.
Freqtrade: a strategy toolkit, not automatically a two-sided market maker
The official Freqtrade documentation presents a free, open-source Python trading bot with strategy development, backtesting, optimisation, dry-run and Telegram or web controls.
Those capabilities do not by themselves mean a strategy continuously quotes both sides of the book or manages queue position. Evaluate the actual strategy. If your goal is signal-driven entries and exits, that distinction may make Freqtrade more relevant to you, not less.
Tread.fi and Vesper: choose the workflow for your venue
Tread.fi describes a terminal for execution algorithms across your own CEX and DEX accounts. Its product overview and Getting Started guide show account registration, venue connection and order submission. Consider this workflow when your task starts with choosing an execution algorithm across supported exchanges.
Ondo is documented by both products. The Tread Ondo guide describes connecting an Ondo account and creating a trade-only key. Vesper offers venue-specific modes such as AURUM on Ondo and EXITE on Entropy. Compare the exact market and authorization flow; do not assume the settings or exit rules are identical.
Before choosing, read how the selected tool handles waiting, partial fills and stopping. Tread publishes market-maker troubleshooting; Vesper explains session states and Stop in each mode’s guide. This comparison reviews documented workflows, not independently tested execution quality, returns or a shared performance benchmark.
Vesper: evaluate the exact hosted mode
Vesper is the option in this comparison for using SypherScore's hosted desk. Start with the strategy guides; EXITE's Entropy guide explains its entry-gated workflow. Do not infer that every mode shares the same limits or behaviour.
Read the selected mode’s guide and review the actual wallet authorization before signing. Venue fees, funding and trading risks depend on your account and market.
The six checks that matter more than a top-ten list
Eliminate a bot if its actual market support, operating model or risk controls do not fit. Then compare evidence under similar conditions. A backtest from one product and a profitable screenshot from another do not constitute a controlled comparison.
Keep net PnL, open inventory and drawdown next to turnover. Use CPM to normalise execution economics, and state the period and denominator. A small sample, one favourable market regime or unclosed inventory can make a neat number misleading.
There is no bot that makes every market viable. Nor is non-custodial access the same as no trading risk. Credentials, software faults, leverage, liquidity and venue solvency all belong in the decision.
- Exact market and order-type support.
- Strategy behaviour after adverse and partial fills.
- Net cost including fees, funding and execution.
- Position limits and a verifiable stop procedure.
- Hosting, upgrades, monitoring and access permissions.
- Reproducible evidence rather than a promised return.
Questions
What is the best market-making bot?
There is no universal winner. Match the exact market, strategy, source-control needs, operating responsibility and cost structure. This page compares workflows, not verified profitability.
Is Freqtrade the same kind of tool as a market-making framework?
Not automatically. It supports Python strategy development and research; whether a particular strategy performs two-sided market making depends on its implementation.
Are free bots cheaper to operate?
A free licence eliminates a software charge, not venue fees, funding, execution losses, hosting or maintenance. Compare the total bill for the configuration you will use.
Can a comparison table establish that a bot is safe?
No. Review permissions, exposure controls, failure behaviour and the actual evidence. All live trading strategies can lose money.
How do Vesper and Tread.fi differ?
Tread.fi describes an execution terminal across supported CEX and DEX accounts. Vesper presents venue-specific modes with their own guides and session controls. Ondo appears in both products; compare the exact market, connection and exit workflow for your task.