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

FrameworkBest forHyperliquid supportBacktestingLive on HyperliquidLanguageLicenceGitHub stars · latest release
NautilusTraderOne event-driven codebase for backtests and live tradingNative adapter: spot and perps; HIP-3 and HIP-4 markets opt-in (v1.231). The v2 release candidates mark HIP-3 stableYesYesRust core, Python APILGPL-3.031.5K · v1.231.0 (Aug 2026)
FreqtradeA ready-to-run strategy bot with backtesting and parameter optimisationThrough CCXT: futures and spot, HIP-3 markets (hip3_dexes setting), stop-loss on the exchange, sub-accounts and vaultsYes, but only the last 5,000 candles from HyperliquidYesPythonGPL-3.056.8K · 2026.10 (Oct 2026)
HummingbotMarket-making and arbitrage strategiesSpot and perp connectors, testnet, HIP-3 marketsBacktests for V2 controller configs; paper trading on Hyperliquid testnet (perps)YesPythonApache-2.021.2K · v2.17.0 (Sep 2026)
CCXTOne API for many exchanges inside your own codehyperliquid exchange class: spot, perps, HIP-3, testnet (sandbox)No, data onlyYesPython, JavaScript, PHP and moreMIT44.9K · v4.5.92 (Nov 2026)
QuantConnect (LEAN)Research and backtesting with fee and slippage models, across ten asset classesNone. Its crypto perps run on Binance, Bybit and dYdXYesNoPython or C#LEAN engine Apache-2.0; live trading from $84 a month22.5K (LEAN) · updated continuously
backtraderClassic event-driven backtestingNone built in. Its live brokers are Interactive Brokers, Oanda and Visual ChartYesNot on HyperliquidPythonGPL-3.023.7K · last code change Apr 2023
vectorbtFast vectorised research and parameter sweepsNone; you load the dataYesNoPythonApache 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 inNative: crypto perps plus HIP-3 stock, commodity and FX perpsNo backtests; Simulations, paper trading with simulated money, are comingYes, on Senpi’s runtimePlain language; open-source templatesClosed app; templates MIT; paid plans from $50 a monthTemplates on GitHub (senpi-skills)
Sources: each project’s documentation and GitHub repository, checked Nov 13, 2026. Star counts change daily.

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 szDecimals on perps; sizes round to szDecimals.
  • 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 modelsQuantConnect (not for Hyperliquid)
Write one event-driven strategy that backtests and trades live on HyperliquidNautilusTrader
Get a ready-made strategy bot with backtests and parameter tuning running fastFreqtrade
Quote both sides of the bookHummingbot
Call Hyperliquid and other venues from your own codeCCXT or the official SDK
Test many parameter sets on data you already havevectorbt or backtrader
Describe the rule in plain language and have it run 24/7 with stops built in, without a serverAn AI agent such as Senpi
A rule of thumb, not a ranking.

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.

Start a free trial
Share

Related articles