Home / Market & alternative data

findatapy

Market & alternative data★ 2,128 GitHub starsPython⏱ Last commit 3 months ago

Unified Python API for downloading market data from many sources

What it is

A Python library that provides a unified high-level interface for downloading market data from sources such as Bloomberg, Quandl, Yahoo, Google, ALFRED/FRED and DukasCopy, with support for custom tickers defined via configuration files. It includes functionality specifically aimed at those working with FX market data, such as automatically calculating crosses from USD pairs. Quant developers who want one consistent API across multiple data vendors will find it useful, and it pairs well with the author's finmarketpy backtesting library. The project is described as a highly experimental alpha that is not yet fully documented, and fetching Bloomberg data requires installing the blpapi package and appropriate API keys.

At a glance

Worth watchingOur rating, based on popularity, maintenance and how ready it is for real use.

Best forDevelopers
Used forData source, Data analysis
MarketsMulti-market
StackPython
Learning curveModerate learning curve
Practical valueHigh practical value
CostFree and open source
HardwareNo GPU needed
MaintenanceLast commit 3 months ago

GitHub stars, last 30 days

Daily snapshots since 2026-09-12 (up to 30 days): +9 over the period, now 2,128. Gaps mean no snapshot was taken that day.

In the author's words

Python library to download market data via Bloomberg, Quandl, Yahoo etc.

Open on GitHub ↗This week's trending tools中文页面

Similar tools