Python market-data

Open-source Python projects categorized as market-data

Top 16 Python market-data Projects

  • ccxt

    A JavaScript / TypeScript / Python / C# / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges

  • Project mention: JavaScript Libraries for Implementing Trendy Technologies in Web Apps in 2024 | dev.to | 2024-04-09

    CCXT

  • yfinance

    Download market data from Yahoo! Finance's API

  • Project mention: How to catch exceptions in library? | /r/learnpython | 2023-07-06

    If you check the file here - https://github.com/ranaroussi/yfinance/blob/main/yfinance/base.py - you can see this is communicated via the "raise Exception('%s: %s' % (self.ticker, err_msg))" line. I'm trying to use the following to catch the exception but no luck.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • mplfinance

    Financial Markets Data Visualization using Matplotlib

  • Project mention: mplfinance: NEW Data - star count:3062.0 | /r/algoprojects | 2023-11-20
  • FinanceToolkit

    Transparent and Efficient Financial Analysis

  • Project mention: Work with First, Second and Third Order Greeks Through the Finance Toolkit | news.ycombinator.com | 2024-01-17

    Over the last year I've spend a significant amount of time creating a Finance Toolkit in Python, it currently features over 150+ different metrics such as financial ratios, models, risk and performance metrics, technical indicators, macro-economic parameters and since today also all Greeks.

    The Finance Toolkit is written in Python and is meant as a free solution to acquire a large range of financial metrics. My goal is to make financial calculations accessible to everyone as there is no point in reinventing the wheel over and over again which I've seen countless of times happen given that I work in the Financial Sector myself.

    If you are interested give it a go: https://github.com/JerBouma/FinanceToolkit and find the recent release notes here that talk about the Greeks: https://github.com/JerBouma/FinanceToolkit/releases/tag/v.1....

  • cryptofeed

    Cryptocurrency Exchange Websocket Data Feed Handler

  • Project mention: cryptofeed: NEW Data - star count:1876.0 | /r/algoprojects | 2023-10-02
  • alpaca-trade-api-python

    Python client for Alpaca's trade API

  • BitcoinExchangeFH

    Cryptocurrency exchange market data feed handler

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Yahooquery

    Python wrapper for an unofficial Yahoo Finance API

  • Project mention: Unofficial Yahoo Finance API is down (again) | news.ycombinator.com | 2023-10-26
  • example-scalping

    A working example algorithm for scalping strategy trading multiple stocks concurrently using python asyncio

  • alpaca-py

    The Official Python SDK for Alpaca API

  • Project mention: Python developers -- what broker and api do you use? | /r/algotrading | 2023-06-08

    Alpaca, as mentioned before, is pretty easy. They have a python client (https://alpaca.markets/docs/python-sdk/) that's pretty good. Free trades on equities is nice. The problem with alpaca is that their free equity data is 15min delayed. I've also found their margin accounts to be hard to use programmatically so I only trade long with them. They have crypto but their commissions are high.

  • candlestick_retriever

    Retrieve all historical candlestick data from crypto exchange Binance and upload it to Kaggle.

  • mftool

    ⚡ Python library for getting publically available Mutual Funds data in India

  • databento-python

    The official Python client library for Databento

  • Project mention: Raw market data | /r/quant | 2023-07-11

    A bit of self-promotion but you can try us: databento.com

  • free-quote

    股票API 港股API 美股API 免费实时股票行情数据API

  • Project mention: A free and open-source API for HK and US stock market quotes | news.ycombinator.com | 2023-10-08

    - HTTP and websocket interfaces

    In addition, Free-quote-Developer-First API for Quote provides detailed API documentation and integration guides, including error code explanations, code lists, market address descriptions, interface limitations, and common standard headers. This facilitates developers' quick integration and usage of the API.

    If you are a Python developer, it's even easier for you to get started because Free-quote-Developer-First API for Quote provides super simple Python usage examples, including http request examples and websocket request examples, enabling you to quickly understand how to use the API.

    Furthermore, if you have any questions or suggestions, the development team of Free-quote-Developer-First API for Quote is more than happy to provide support. You can contact them via Telegram or Whatsapp to get more help.

    In summary, Free-quote-Developer-First API for Quote is a very practical free and open-source tool. If you need to get stock market quotes for Hong Kong or the US, this API is worth trying. It is believed that it can bring higher efficiency and convenience to your development work.

    - Github:https://github.com/CTradeExchange/free-quote

  • yflive

    Live Data Streamer for Yahoo! Finance

  • marketdata

    Extract, transform, and load market data from various API's into a MySQL database.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python market-data related posts

Index

What are some of the best open-source market-data projects in Python? This list will help you:

Project Stars
1 ccxt 31,366
2 yfinance 11,778
3 mplfinance 3,346
4 FinanceToolkit 2,343
5 cryptofeed 2,073
6 alpaca-trade-api-python 1,687
7 BitcoinExchangeFH 933
8 Yahooquery 732
9 example-scalping 723
10 alpaca-py 430
11 candlestick_retriever 149
12 mftool 136
13 databento-python 96
14 free-quote 63
15 yflive 18
16 marketdata 8

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com