Use case · Needs verification
Finance And Trading Development Tools
Open-source and developer-focused resources for finance data, backtesting, analytics, and trading research.
Verification status
This page lists recommended resources for this use case and is marked Needs verification. Community contributions and verification status are updated regularly.
Start here
Browse recommended tools and libraries to speed up your build.
Skills
9 mapped skills
Tools
15 candidate tools
Repos
29 GitHub records
Required and useful skills
AI Risk Controls
GovernanceManaging hallucination, unsafe automation, prompt injection, and human review gates.
Skill linked from curated resource requirements.
API Literacy
EngineeringUnderstanding authentication, rate limits, request shapes, errors, and source attribution.
Required or useful skill for resources in this use case.
Backtesting Discipline
FinanceAccounting for fees, slippage, liquidity, look-ahead bias, and out-of-sample validation.
Required or useful skill for resources in this use case.
Data Ingestion
DataLoading, cleaning, chunking, and normalizing documents or structured data.
Skill linked from curated resource requirements.
Database Basics
DataModeling entities, relationships, indexes, migrations, and query access patterns.
Skill linked from curated resource requirements.
Evaluation
QualityTesting LLM quality, retrieval quality, task completion, and regression behavior.
Skill linked from curated resource requirements.
Finance Data Quality
FinanceChecking market data assumptions, survivorship bias, splits, symbols, and timestamps.
Required or useful skill for resources in this use case.
Python
ProgrammingGeneral Python programming for automation, data, AI, and backend scripts.
Required or useful skill for resources in this use case.
SQL
DataQuerying, joining, filtering, aggregating, and validating structured data.
Skill linked from curated resource requirements.
Recommended tools
DuckDB
AI Data Analysis ToolsEmbedded analytical database useful for local data processing and app backends.
Curated tool relationship for future one-stop directory pages.
Freqtrade
Finance Trading Development ToolsOpen-source crypto trading bot with backtesting and strategy research workflows.
Curated tool relationship for future one-stop directory pages.
pandas
AI Data Analysis ToolsPython data analysis library for tabular data cleaning, transformation, and analytics.
Curated tool relationship for future one-stop directory pages.
Polars
AI Data Analysis ToolsFast DataFrame library for Python and Rust data processing workflows.
Curated tool relationship for future one-stop directory pages.
QuantConnect Lean
Finance Trading Development ToolsOpen-source algorithmic trading engine for research and live trading workflows.
Seeded from manual curation; metadata enriched where possible.
vectorbt
Finance Trading Development ToolsPython framework for vectorized backtesting and quantitative research workflows.
Seeded from manual curation; metadata enriched where possible.
Backtesting.py
Finance Trading Development ToolsSmall Python framework for backtesting trading strategies.
Seeded from manual curation; metadata enriched where possible.
Backtrader
Finance Trading Development ToolsPython backtesting framework for trading strategy research.
Seeded from manual curation; metadata enriched where possible.
bt
Finance Trading Development ToolsFlexible Python backtesting framework for quantitative strategies.
Curated tool relationship for future one-stop directory pages.
FinRL
Finance Trading Development ToolsOpen-source framework and ecosystem for financial reinforcement learning research.
Curated tool relationship for future one-stop directory pages.
Jesse
Finance Trading Development ToolsOpen-source crypto trading framework for research and live strategy workflows.
Curated tool relationship for future one-stop directory pages.
QuantStats
Finance AnalyticsPython analytics library for portfolio and trading strategy statistics.
Seeded from manual curation; metadata enriched where possible.
Repository candidates
QuantConnect/Lean
CLean Algorithmic Trading Engine by QuantConnect (Python, C#)
Official GitHub repository metadata fetched where API allowed.
polakowo/vectorbt
PythonThe backtesting engine that gives you an unfair advantage. Run thousands of trading ideas before others finish one.
Official GitHub repository metadata fetched where API allowed.
ranaroussi/yfinance
PythonDownload market data from Yahoo! Finance's API
Official GitHub repository metadata fetched where API allowed.
mementum/backtrader
PythonPython Backtesting library for trading strategies
Official GitHub repository metadata fetched where API allowed.
kernc/backtesting.py
Python🔎 📈 🐍 💰 Backtest trading strategies in Python.
Official GitHub repository metadata fetched where API allowed.
ranaroussi/quantstats
PythonPortfolio analytics for quants, written in Python
Official GitHub repository metadata fetched where API allowed.
OpenBB-finance/OpenBB
PythonFinancial data platform for analysts, quants and AI agents.
High-star GitHub discovery seed from query `topic:quantitative-finance stars:>500`.
microsoft/qlib
PythonQlib is an AI-oriented Quant investment platform that aims to use AI tech to empower Quant Research, from exploring ideas to implementing productions. Qlib supports diverse ML modeling paradigms, including supervised learning, market dynamics modeling, and RL, and is now equipped with https://github.com/microsoft/RD-Agent to automate R&D process.
High-star GitHub discovery seed from query `topic:quantitative-finance stars:>500`.
ZhuLinsen/daily_stock_analysis
PythonLLM驱动的 A/H/美股智能分析:多数据源行情 + 实时新闻 + LLM决策仪表盘 + 多渠道推送,零成本定时运行,纯白嫖. LLM-powered stock analysis system for A/H/US markets.
High-star GitHub discovery seed from query `topic:quantitative-finance stars:>500`.
wilsonfreitas/awesome-quant
HTMLA curated list of insanely awesome libraries, packages and resources for Quants (Quantitative Finance)
High-star GitHub discovery seed from query `topic:quantitative-finance stars:>500`.
Fincept-Corporation/FinceptTerminal
CFinceptTerminal is a modern finance application offering advanced market analytics, investment research, and economic data tools, designed for interactive exploration and data-driven decision-making in a user-friendly environment.
High-star GitHub discovery seed from query `topic:quantitative-finance stars:>500`.
hummingbot/hummingbot
PythonOpen source software that helps you create and deploy high-frequency crypto trading bots
High-star GitHub discovery seed from query `topic:backtesting stars:>500`.
Caveats and failure modes
Backtests need explicit assumptions for fees, slippage, liquidity, survivorship bias, look-ahead bias, benchmarks, and out-of-sample validation.
This directory must not be treated as investment advice or trading-system certification.