QuantConnect, Freqtrade, Hummingbot or an AI agent: which for crypto quant trading?
Updated Nov 13, 2026 · 10 min read
QuantConnect, NautilusTrader, Freqtrade, Hummingbot, CCXT, backtrader, vectorbt and an AI agent compared for crypto quants: Hyperliquid support, backtesting, live trading, languages and licences, checked Nov 13, 2026.
Which should a crypto quant use: QuantConnect, a Python framework or an AI agent? QuantConnect is the deepest research and backtesting platform, but it does not support Hyperliquid: its crypto perps run on Binance, Bybit and dYdX. On Hyperliquid itself, pick a framework if you want to write and run the code, or an AI agent if you want to describe the strategy and have it run for you. Among the frameworks, for one codebase that backtests and trades live, NautilusTrader: it has a native Hyperliquid adapter for spot and perps, with HIP-3 markets as an opt-in. For a ready-made strategy bot with backtesting and parameter optimisation, Freqtrade, which reaches Hyperliquid through CCXT. For market making, Hummingbot, which has native spot and perp connectors and runs paper trades on Hyperliquid’s testnet. For your own code with one API across many venues, CCXT. backtrader and vectorbt are research and backtesting tools with no Hyperliquid connection of their own.
Key takeaways
- QuantConnect has no Hyperliquid connection, so on Hyperliquid the choice is between a framework you run and an agent that runs the strategy for you.
- NautilusTrader and Hummingbot connect to Hyperliquid natively, spot, perps and HIP-3 included; Freqtrade goes through CCXT.
- Freqtrade backtests on Hyperliquid are limited to the last 5,000 candles the API serves, unless you collect candles yourself over time.
- Hummingbot is built for market making and arbitrage; CCXT is a library you build on, not a strategy engine.
- backtrader has had no code change since April 2023, and vectorbt is a research library with no live trading.
- An AI agent such as Senpi writes and runs the strategy from a plain-language description; you trade research depth and backtests for no code and no server.
- Every framework hits the same Hyperliquid limits: 1,200 request weight a minute per IP, address-based action limits, 5-significant-figure prices and a 60-second websocket timeout.
QuantConnect, Python frameworks and an AI agent compared
| Framework | Best for | Hyperliquid support | Backtesting | Live on Hyperliquid | Language | Licence | GitHub stars · latest release |
|---|---|---|---|---|---|---|---|
| NautilusTrader | One event-driven codebase for backtests and live trading | Native adapter: spot and perps; HIP-3 and HIP-4 markets opt-in (v1.231). The v2 release candidates mark HIP-3 stable | Yes | Yes | Rust core, Python API | LGPL-3.0 | 31.5K · v1.231.0 (Aug 2026) |
| Freqtrade | A ready-to-run strategy bot with backtesting and parameter optimisation | Through CCXT: futures and spot, HIP-3 markets (hip3_dexes setting), stop-loss on the exchange, sub-accounts and vaults | Yes, but only the last 5,000 candles from Hyperliquid | Yes | Python | GPL-3.0 | 56.8K · 2026.10 (Oct 2026) |
| Hummingbot | Market-making and arbitrage strategies | Spot and perp connectors, testnet, HIP-3 markets | Backtests for V2 controller configs; paper trading on Hyperliquid testnet (perps) | Yes | Python | Apache-2.0 | 21.2K · v2.17.0 (Sep 2026) |
| CCXT | One API for many exchanges inside your own code | hyperliquid exchange class: spot, perps, HIP-3, testnet (sandbox) | No, data only | Yes | Python, JavaScript, PHP and more | MIT | 44.9K · v4.5.92 (Nov 2026) |
| QuantConnect (LEAN) | Research and backtesting with fee and slippage models, across ten asset classes | None. Its crypto perps run on Binance, Bybit and dYdX | Yes | No | Python or C# | LEAN engine Apache-2.0; live trading from $84 a month | 22.5K (LEAN) · updated continuously |
| backtrader | Classic event-driven backtesting | None built in. Its live brokers are Interactive Brokers, Oanda and Visual Chart | Yes | Not on Hyperliquid | Python | GPL-3.0 | 23.7K · last code change Apr 2023 |
| vectorbt | Fast vectorised research and parameter sweeps | None; you load the data | Yes | No | Python | Apache 2.0 with Commons Clause (PRO is paid) | 9.8K · v1.2.1 (Nov 2026) |
| Senpi (AI agent) | Describing a strategy in plain language and having it run hosted, with stops built in | Native: crypto perps plus HIP-3 stock, commodity and FX perps | No backtests; Simulations, paper trading with simulated money, are coming | Yes, on Senpi’s runtime | Plain language; open-source templates | Closed app; templates MIT; paid plans from $50 a month | Templates on GitHub (senpi-skills) |
QuantConnect
QuantConnect is a hosted platform built on LEAN, its open-source engine (Apache-2.0). You write the algorithm in Python or C#, with its AI assistant Mia if you like, backtest it on QuantConnect’s data with fee and slippage models, and rent a live node that trades through one of 20-plus brokerages. Research is free; live trading starts with the Researcher plan at $84 a month. Hyperliquid is not among its brokerages or data sources, so it suits strategies you trade elsewhere. The full comparison is in QuantConnect vs Senpi.
NautilusTrader
NautilusTrader is an event-driven engine with a Rust core and a Python API, so the strategy you backtest is the one you run live. Its Hyperliquid adapter covers spot and perps, with HIP-3 and HIP-4 markets as an opt-in in the current stable release, v1.231.0 (Aug 2026). The v2 line, still in release candidates on Nov 13, 2026, loads spot, perps and HIP-3 markets at connect and labels them stable; its README advises against using release candidates for live trading with real money. Mainnet orders carry NautilusTrader’s builder code at a zero fee rate, after a one-time approval, and you can turn the attribution off. Its issue tracker is busy with Hyperliquid work: about a dozen issues opened between Oct 16 and Nov 10, 2026 concern the adapter, mostly reconciliation after a restart, account equity and pre-trade margin checks. Test your exact order types on testnet first.
Freqtrade
Freqtrade is a complete strategy bot: you write a strategy class, backtest it, optimise its parameters and run it live, with a web or Telegram front end. It reaches Hyperliquid through CCXT and supports futures, spot, sub-accounts and vaults, and it places stop-losses on the exchange. Two Hyperliquid details matter. Hyperliquid has no native market order, so CCXT simulates one with a limit order at up to 5% slippage. And the API serves only 5,000 historical candles, so a backtest covers 5,000 bars unless you download candles over time. Freqtrade’s docs recommend an API wallet key, which can trade but not withdraw, and a sub-account the bot owns alone.
Hummingbot
Hummingbot is built around market making and arbitrage. It has native Hyperliquid spot and perp connectors, HIP-3 markets on the perp connector (isolated margin only), backtests for its V2 controller configs, and paper trading through Hyperliquid’s testnet on perps; its own client tags orders with a 0 bps builder code. If you want to quote both sides of a book, start here; How market making works on Hyperliquid covers the economics.
CCXT
CCXT is a library, not a strategy engine. Its hyperliquid class gives you the same calls you use on other venues (markets, order books, candles, orders), with spot, perps and HIP-3 markets and a sandbox mode that points at testnet. Use it when your strategy logic is your own and you want one API across Hyperliquid and other exchanges; Freqtrade itself uses it underneath.
backtrader and vectorbt
backtrader is a long-standing event-driven backtester with a broker simulation, but it has no Hyperliquid connection and no code change since April 2023, so live trading on Hyperliquid means writing your own broker or data feed. vectorbt is a vectorised research library for testing many parameter sets quickly. It does not trade live, and its licence is Apache 2.0 with a Commons Clause; its PRO edition is paid. Both are good for research on Hyperliquid data you load yourself, and How to backtest a crypto trading strategy covers costs and pitfalls.
What every framework has to handle on Hyperliquid
- Rate limits. REST requests share 1,200 weight a minute per IP. Order actions are also limited per address: 1 request per 1 USDC traded since the address was created, plus a starting buffer of 10,000.
- Prices and sizes. Prices allow 5 significant figures and at most 6 decimals minus the market’s
szDecimalson perps; sizes round toszDecimals. - Websockets. The server closes a connection with no message for 60 seconds, so send
{"method": "ping"}. One IP can hold 10 connections and 1,000 subscriptions. - Keys. Bots sign with an API wallet, which can trade but not withdraw, on behalf of your main address.
- HIP-3 markets. Builder-deployed markets carry a prefix, such as
xyz:NVDA, and some calls need the market’s dex name. See What is HIP-3?
Hyperliquid’s official Python SDK has a worked example for each of these calls, and Python algorithmic trading for crypto walks through a first bot.
Framework or AI agent?
| If you want to… | Use |
|---|---|
| Research and backtest across stocks, futures and options with reality models | QuantConnect (not for Hyperliquid) |
| Write one event-driven strategy that backtests and trades live on Hyperliquid | NautilusTrader |
| Get a ready-made strategy bot with backtests and parameter tuning running fast | Freqtrade |
| Quote both sides of the book | Hummingbot |
| Call Hyperliquid and other venues from your own code | CCXT or the official SDK |
| Test many parameter sets on data you already have | vectorbt or backtrader |
| Describe the rule in plain language and have it run 24/7 with stops built in, without a server | An AI agent such as Senpi |
Where Senpi fits
A framework gives you full control and leaves you to run the server, the keys, restarts and monitoring. Senpi is the other route: you describe the rule in plain language, and Senpi’s AI quant writes it as a strategy and runs it. On Senpi, a strategy you confirm runs as code on Senpi’s runtime, and by default no AI model makes live trading decisions. Strategies built from a rule or a template carry the Dynamic Stop-Loss (DSL) from the first fill, and each can have its own daily-loss halt, which lifts at the next UTC midnight, or a drawdown halt, which waits until you resume it. Copy strategies carry at most a flat stop. Each strategy trades from its own strategy wallet; the agent holds no key and cannot withdraw.
Senpi doesn’t run backtests; Simulations, paper trading with simulated money, are coming. Today a strategy is tested with a validation run and then a small live budget. Senpi’s strategy templates are open source in the senpi-skills repository on GitHub, so you can read exactly what each one does. Claude Code and Codex can add Senpi’s agent as a custom connector, and Claude and ChatGPT reach it through Senpi Connectors. Hyperliquid charges 0.015% for maker orders and 0.045% for taker orders at the base tier on crypto perps. Senpi adds 0% on paid plans and 0.03% on the free trial or without a paid plan.
Does QuantConnect support Hyperliquid?
No, as of Nov 13, 2026. Hyperliquid is not among QuantConnect’s brokerages or data sources; its crypto perps run on Binance, Bybit and dYdX. On Hyperliquid, use NautilusTrader, Freqtrade, Hummingbot, CCXT or the official SDK, or an AI agent such as Senpi.
Should a crypto quant use a framework or an AI agent?
A framework if you want to write, backtest and own every line of code and are willing to run the server. An AI agent if you want to describe the strategy, review the rules it writes and have it run hosted, with stops and halts built in. Many quants use both: a framework for research, an agent for running ideas live.
What is the best Python framework for trading on Hyperliquid?
It depends on the job. NautilusTrader runs the same code in backtests and live, with a native Hyperliquid adapter. Freqtrade is the quickest route to a running strategy bot with backtests. Hummingbot is built for market making. CCXT is the library to use when the strategy logic is your own.
Does NautilusTrader support Hyperliquid?
Yes. Its Hyperliquid adapter covers spot and perpetuals, with HIP-3 builder-deployed perps and HIP-4 outcome markets as an opt-in in the current stable release (v1.231.0); the v2 release candidates mark HIP-3 stable. Mainnet orders carry its builder code at a zero fee rate after a one-time approval, and attribution can be turned off.
Can Freqtrade trade on Hyperliquid?
Yes, through CCXT, for futures and spot, including sub-accounts and vaults. Hyperliquid serves only 5,000 historical candles, so Freqtrade backtests cover the last 5,000 bars unless you collect candles over time.
Does CCXT support Hyperliquid?
Yes. CCXT has a hyperliquid exchange class with spot, perps and HIP-3 markets, and its sandbox mode points at Hyperliquid testnet.
Can I use backtrader or vectorbt with Hyperliquid?
For research, yes, on data you download yourself. Neither connects to Hyperliquid for live trading: backtrader’s live brokers are Interactive Brokers, Oanda and Visual Chart, and vectorbt does not trade live.
Do I need to run my own server to automate a strategy on Hyperliquid?
With a framework, yes: you run the process, store the API wallet key and handle restarts. With Senpi, a confirmed strategy runs on Senpi’s runtime from its own strategy wallet, and the agent holds no key.
This is educational material, not financial advice. The market readings are data, not trade signals, and leveraged perps can lose money quickly.
Skip the server, keep the rules
Describe your strategy and Senpi’s AI quant writes and runs it, with a stop from the first fill.
Related articles
What does a trading agent do when it isn’t trading?
Most of a trading agent’s work happens between trades: refusing signals, re-checking open positions and moving stops one way. Senpi’s fleet telemetry from August 2026, and how often it checks today.
What does the model do in an AI trading agent, and what does the harness do?
In an AI trading agent the model understands, routes, explains and asks; tested programs compute, and a runtime places and protects the orders. Where the line sits, and how Senpi draws it.
How to automate a crypto trading strategy without coding
Three no-code ways to automate a crypto strategy: bot presets, TradingView alerts sent to a bot, or an AI agent that writes and runs it. What each costs on Hyperliquid, with a walkthrough from Claude or ChatGPT.
Best AI trading agents and bots for Hyperliquid (2026)
Ten AI trading agents and bots on Hyperliquid, scored on 15 rows from their own docs on Nov 7, 2026: who writes the strategy, who runs it, what protects it.