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

Technical Analysis Python Packages

Python packages with the GitHub topic technical-analysis. Sorted by monthly downloads, with stars and forks.
bukosabino
ta

Technical Analysis Library using Pandas and Numpy

868K 5K 1K
ta-lib
ta-lib

Python wrapper for TA-Lib (http://ta-lib.org/).

620K 12K 2K
shner-elmo
tradingview-screener

A package that lets you create TradingView screeners in Python

124K 1K 180
freqtrade
technical

Various indicators developed or collected for the Freqtrade

114K 1K 249
brian-the-dev
tradingview-ta

Unofficial TradingView technical analysis API wrapper.

114K 1K 268
lit26
finvizfinance

Finviz analysis python library.

68K 2K 279
pynesys
pynesys-pynecore

Pine Script-compatible Python runtime for indicators and strategies, validated against TradingView on real published scripts

31K 229 67
Lumiwealth
lumibot

AI agents that actually place the trade. 12 brokers, real backtests, stocks options futures forex crypto and prediction markets.

26K 2K 412
nardew
talipp

talipp - incremental technical analysis library for python

23K 543 83
EodHistoricalData
eodhd

Official EODHD API Python Library

22K 94 22
eminsk
yfinance-ta-patterns

Institutional-grade Candlestick & Chart Pattern Scanner with AI Confluence Scoring, Backtesting, Native MCP Server, No-GIL (3.13t-3.16t) & PyPy (3.8-3.12)

18K 1 1
me60732
tulip-rs

Python bindings for tulip_rs — high-performance technical analysis library

16K 1 0
marketcalls
openscript

An open trading language. Write a study or a strategy once, plot it, backtest it, trade it.

14K 16 6
wickra-lib
wickra

Streaming-first technical indicators with a Rust core: native Python, Node.js and WebAssembly bindings plus a C ABI hub for C, C++, C#, Go, Java and R. 514 indicators, O(1) per-tick updates, no system dependencies. Drop-in TA-Lib replacement.

13K 66 9
deepentropy
tvscreener

TradingView Screener API - Stock, Crypto, Forex, Bond, Futures, Coin

13K 2K 223
acpuchades
fugazi

Fast incremental technical analysis indicators and backtesting for Rust and Python — O(1) streaming updates, no TA-Lib C build, Python bindings, a YAML strategy language, and a CLI.

12K 1 1
chironmind
centaur-technical-indicators

Python technical indicator package

11K 5 3
zhaokg
rbeast

Bayesian Change-Point Detection and Time Series Decomposition

11K 373 50
zvtvz
zvt

modular quant framework.

11K 4K 1K
wickra-lib
wickra-screener

Parallel multi-symbol screener: scan thousands of symbols against data-driven conditions over 497 O(1) streaming indicators.

10K 2 0
peerchemist
finta

Common financial technical indicators implemented in Pandas.

10K 2K 715
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
wickra-lib
wickra-backtest

Streaming-native backtester for the Wickra indicator library — backtest == live, in 10 languages (WIP).

8K 5 1
rust-ta
kand

Kand: Blazing-Fast, Modern Technical Analysis in Rust, Python, and WASM.

8K 552 26
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology