Quantitative Trading Made Simple
FinLab provides a concise, practical toolkit for quantitative research and backtesting — write strategies, analyze performance, and automate execution with minimal code.
What We Do
- Download Taiwan & US stock and financial data in one line, with multi-market and multi-frequency alignment.
- A clean, Pandas-based API that automatically aligns data of different frequencies.
- Out-of-the-box backtesting and reporting — supports stop-loss, rotation, long/short, and multi-strategy integration.
- Broker API integration for portfolio management, scheduling, and automated live execution.
Getting Started
- Cloud: Open Google Colab, run
!pip install finlab, and follow the docs to write strategies. - Local:
pip install finlab, or use our Docker Jupyter image. - No-code: Visit the strategy platform to create strategies with automatic updates.
- AI-assisted: Install the FinLab Skill in AI coding assistants (Claude Code, Cursor, etc.) and let AI write strategies and backtest code for you.
Our Philosophy
Wrap complexity in simplicity. We hide the tedious data engineering and backtesting details behind an easy-to-use interface, so you can focus on what matters — the strategy itself.
Vision
We continuously expand our data, backtesting, visualization, and automation capabilities, combining AI and multi-market support to make quantitative investing more accessible and reliable.