PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Stock Market Python Packages

Python packages with the GitHub topic stock-market. Sorted by relevance, with stars and monthly downloads.
alpacahq
alpaca-trade-api

Python client for Alpaca's trade API

1.1M 2K 551
thinh-vu
vnstock

A beginner-friendly yet powerful Python toolkit for financial analysis and automation — built to make modern investing accessible to everyone

471K 1K 280
jadchaar
sec-edgar-downloader

📈 Download filings from the SEC EDGAR database using Python

201K 688 161
shner-elmo
tradingview-screener

A package that lets you create TradingView screeners in Python

169K 948 140
twelvedata
twelvedata

Twelve Data Python Client - Financial data API & WebSocket

82K 725 107
Elijas
sec-downloader

Find and download SEC filings. Built on top of sec-edgar-downloader.

80K 58 12
pkjmesra
pkscreener

A Python-based stock screener for NSE, India. PKScreener is an advanced free stock screener to find potential breakout stocks from NSE and show its possible breakout values. It also helps to find the stocks which are consolidating and may breakout, or the particular chart patterns that you're looking specifically to make your decisions.

75K 351 154
jmfernandes
robin-stocks

This is a library to use with Robinhood Financial App. It currently supports trading crypto-currencies, options, and stocks. In addition, it can be used to get real time ticker information, assess the performance of your portfolio, and can also get tax documents, total dividends paid, and more. More info at

71K 2K 542
JerBouma
financedatabase

This is a database of 300.000+ symbols containing Equities, ETFs, Funds, Indices, Currencies, Cryptocurrencies and Money Markets.

27K 8K 775
jugaad-py
jugaad-data

Download live and historical data for Indian stock market

26K 523 191
hydrosquall
tiingo

Python client for interacting with the Tiingo Financial Data API (stock ticker and news data)

25K 308 59
tylerebowers
schwabdev

An easy and lightweight wrapper for using the Charles Schwab API.

25K 776 267
shigechika
jquants-mcp

MCP server for Japanese stock market data via J-Quants API — tools for price history, financials, screeners, and candlestick charts

19K 0 0
BennyThadikaran
bse

An unofficial Python API for BSE India Stock Exchange

15K 68 14
jadchaar
sec-cik-mapper

🗺 Generate mappings between SEC identifiers using Python

15K 76 14
barchart
ondemand

Simple Python client for Barchart OnDemand REST APIs

14K 99 35
jadchaar
sec-edgar-api

🗺 Generate mappings between SEC identifiers using Python

13K 76 14
atilaahmettaner
tradingview-mcp-server

Real-time crypto & stock screening, advanced technical indicators, Bollinger Bands intelligence, candlestick patterns + native Claude Desktop integration. Multi-exchange (Binance, KuCoin, Bybit+). Open-source AI trading infrastructure.

12K 3K 591
LautaroParada
eod

SDK for the EOD Historical data API

9K 101 25
MehdiZare
fmp-data

FMP Data: A Modern Python Client for Financial Modeling Prep API

7K 20 5
zoharbabin
edgar-analytics

EDGAR Analytics – Python Library for Extracting, Analyzing, and Forecasting SEC EDGAR Filings. Streamline your financial analysis with comprehensive metrics, growth rates, and automated reporting capabilities.

6K 18 1
thinh-vu
vnstock3

A beginner-friendly yet powerful Python toolkit for financial analysis and automation — built to make modern investing accessible to everyone

6K 1K 280
piklen
manmankan

「告诉你坐标,不替你决策」· A 股自选股位置感 CLI · 一屏看清 10 个周期 + 共振信号 · 数据本地化 · pip install manmankan

6K 1 0
ChinaQuants
finance-python

PyFin 0.9.10

6K 884 145
    • Data from PyPI, GitHub, ClickHouse, and BigQuery