Markets and trading · Independent · 23 Oct 2026

highfestiva/finplot

Performant and effortless finance plotting for Python

← Markets and trading

In simple English

This tool draws charts for stock and crypto prices. It is fast enough to show hundreds of thousands of data points at once. You do not need to spend hours configuring colors, scales, or zoom settings. It is meant for people who write Python scripts to test trading ideas. You need to know basic Python to make it work.

What it is

Finplot is an open-source Python library built on top of pyqtgraph (a library for fast data plotting in Python). It renders candlestick charts, volume profiles, and trade indicators with low memory use.

What it is good for

Solo builders and traders who need to draw price charts quickly in a desktop window and test trading strategies without the lag of web-based charting tools.

Stars1.2k
LicenceMIT
LatestNo tagged releasechecked 23 Oct 2026
Last code change2026-09-24
Written inPython
Setup effort
2 / 5
Payoff
4 / 5
Good
  • Handles large datasets with hundreds of thousands of points smoothly.
  • Comes with sensible defaults so you write less boilerplate code.
  • Supports real-time updates and multiple synchronized time axes.
Watch for
  • Does not work inside Jupyter notebooks.
  • Requires a local Python environment and desktop display, not a web app.
  • Small community maintenance means you might fix edge cases yourself.
Replaces

mpl_finance or Plotly for local financial charts

Works well with

yfinance

Similar repositories
Also reviewed on Repo Radar
  • jesse-ai/jesse8.7k stars

    A Python framework for writing crypto trading strategies, testing them against past prices, and running them live.

  • hummingbot/hummingbot20k stars

    A free framework for writing and running automated trading programs on cryptocurrency exchanges.

  • lballabio/QuantLib7.7k stars

    The long-established free library for pricing and risk-managing financial instruments.

Install
source venv/bin/activate
pip install finplot

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Trading & Investing › Market Research & Analysis › Charting & Technical Analysis.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.