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

Stock Market Python Packages

Python packages with the GitHub topic stock-market. Sorted by monthly downloads, with stars and forks.
jadchaar
sec-edgar-downloader

📈 Download filings from the SEC EDGAR database using Python

254K 716 162
shner-elmo
tradingview-screener

A package that lets you create TradingView screeners in Python

124K 1K 180
Elijas
sec-downloader

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

111K 60 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.

97K 399 184
alpacahq
alpaca-trade-api

Python client for Alpaca's trade API

95K 2K 549
twelvedata
twelvedata

Twelve Data Python Client - Financial data API & WebSocket

75K 788 116
jugaad-py
jugaad-data

Download live and historical data for Indian stock market

50K 585 210
varrdinc
varrd

AI-powered trading research platform. Test any idea on stocks, futures, and crypto with event studies, backtesting, and statistical validation. MCP server with 8 tools. pip install varrd.

49K 24 6
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

44K 2K 549
thinh-vu
vnstock

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

44K 1K 297
openfeed-org
openfeed

Python SDK for Barchart Openfeed

44K 9 0
JerBouma
financedatabase

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

23K 9K 977
BennyThadikaran
bse

An unofficial Python API for BSE India Stock Exchange

16K 84 24
intrinio
intriniorealtime

Intrinio Python SDK for Real-Time Stock Prices

14K 95 35
Johnhyeon
stocklens-mcp

StockLens: Korean & US stock data for Claude and Codex (MCP). Part of LeetKit. Overview, docs and patch notes; source is private.

12K 0 0
tylerebowers
schwabdev

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

11K 877 284
hydrosquall
tiingo

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

11K 320 59
MehdiZare
fmp-data

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

11K 31 6
zvtvz
zvt

modular quant framework.

11K 4K 1K
mtauha
psxdata

Python library and REST API for free Pakistan Stock Exchange (PSX) data

10K 27 6
simoncoombes
tradefloor

A simulated stock market for testing trading strategies and AI agents. Orders move prices, any market can be forked, and every run reproduces exactly.

10K 0 0
atilaahmettaner
tradingview-mcp-server

TradingView MCP server — real-time market data, technical analysis, screeners & backtesting for Claude, ChatGPT, Cursor & any MCP client. Stocks, crypto, forex & futures across global exchanges. Hosted or self-host.

9K 5K 993
LautaroParada
eod

SDK for the EOD Historical data API

9K 101 25
rootSunc
cnequity

中国 A 股数据基础设施。55个日更数据集:股票行情、基本面、期货数据、资金面、公告事件、指数行业、宏观与风险。行级溯源、PIT 语义、复权与历史成分内置,MCP 原生。自托管,零注册、零 API Token

7K 352 53
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology