In [1]: mlab.history(...)In [2]: history.source(CANDLES)Follow your curiosity.
Explore historical market data in Jupyter. Use your Python environment and the libraries you already know.
Explore researchResearch markets, backtest Python strategies, and run live trading jobs. All from your own machine.
Give a terminal-capable agent access to Marketlab. Research markets, write Python strategies, backtest ideas, and prepare execution from the tools you already use.
Explore Marketlab for agentsCodex · Claude Code · Gemini CLI · OpenCode & more
A connected workflow for traders who build. Explore the data, test your logic, and stay close to execution.
In [1]: mlab.history(...)In [2]: history.source(CANDLES)Explore historical market data in Jupyter. Use your Python environment and the libraries you already know.
Explore researchBacktest a plain Python file. Inspect its behavior before deciding what belongs in a live market.
Write a strategyRun a strategy or built-in bot. Follow job state and execution after your deploying terminal closes.
Meet the runtimeConnect market data and live execution through one local runtime.
Market data
Live execution
Write your own Python strategy, work an order with an execution algorithm, or configure a market-making bot.
No. You can read supported public market data first. Private account data and live execution require the appropriate provider credentials.
The CLI runs on your machine. The daemon can run natively or in Docker, and you can connect to a separate installation over SSH. Supported systems are macOS Apple Silicon, Linux x64, and Linux arm64.
Jupyter is the research environment. Sequential backtesting and live deployment use plain Python strategy files. These are separate workflows.
A dry run previews and validates the execution plan without signing or submitting an order. It does not predict fills or guarantee how a live strategy will perform.
The daemon keeps deployed jobs and execution state running. Your host, daemon, network connection, and execution venue still need to remain available.
Install Marketlab. Read your first market.
Build from there.
curl -fsSL https://marketlab.sh/install.sh | bashmacOS Apple Silicon · Linux x64 / arm64