Skip to main content

LightningChart Python Trader - High-Performance Financial Charts for Python

LightningChart Python Trader is a Python library for visualizing financial data with unmatched performance. Designed for real-time trading and finance applications, it enables fast and customizable charting with programmatic control and advanced technical analysis tools.

Watch the showcase video below:

Showcase video

Key Features

  • Financially focused chart types: Includes Candlestick, Bar, Line, Mountain, Heikin-Ashi, Renko, Kagi, and Point & Figure charts.
  • 100+ built-in technical indicators: Covers moving averages (EMA, SMA, TMA), envelopes (Bollinger Bands, Donchian Channels), oscillators (Price and Money with different types), volatility and trend indicators, and statistical tools and open interest.
  • Drawing tools: Over 30 built-in options spanning Lines, Fibonacci tools, Patterns & Shapes, Channels, Measurement, Text, Symbols & Objects, and more.
  • Dashboard layouts: Create customizable workspaces with multiple charts, timeframes, and indicators.
  • Over 100 built-in technical indicators (e.g., SMA, EMA, oscillators, volatility tools).
  • Programmatic UI control: Offers helper methods to show/hide UI elements.

Getting Started

Installation

pip install lightningchart_trader

Basic Example

from lightningchart_trader import TAChart

license_key = "your-license-key"

trader = TAChart(license_key)
trader.load_csv(csv='data/Tesla.csv')
trader.set_price_chart_type('CandleStick')
trader.open()

About Performance

LightningChart Python Trader benefits from the same high-performance rendering as LightningChart Python, which on average, outperforms other Python libraries dramatically.

Read Performance Benchmark for more details.

Gallery

img01 img02 img03 img04
img05 img06 img07 img08
img09 img10 img11 img12
img13 img14 img15 img16

Useful Links

Metadata

Release files for lightningchart-trader 1.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for lightningchart-trader 1.2.0
File Interpreter ABI Platform
lightningchart_trader-1.2.0-py3-none-any.whl Python 3 none any Details

Release files / lightningchart_trader-1.2.0-py3-none-any.whl

Download URL lightningchart_trader-1.2.0-py3-none-any.whl
Size 185.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3d90341c8e9c3b58ab11ae519aa14d932a722386d780dd6945d64ed11aba459f
BLAKE2b-256 checksum
How to use checksums
8725fcf10916292e25451a10130f4fd698a24b7ce18dfffd57582b2f3302ca78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.13.1

Release history Release notifications | RSS feed

This release

1.2.0 This release

1 release file

1.1.0

1 release file

1.0.1

1 release file

1.0.0

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page