Skip to main content

An interactive high-performance charting library for financial data visualization and technical analysis

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lightningchart_trader-1.1.0-py3-none-any.whl (178.6 kB view details)

Uploaded Python 3

File details

Details for the file lightningchart_trader-1.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for lightningchart_trader-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 be183aa81ca821a29c23bf3130aab34b4c1722681a1a86d2c97c6f502720075e
MD5 1bb236b1c3f7a158b7d187e7f4b270f4
BLAKE2b-256 5c7942068bafb5086fbe293b1edd067ec169e95a7921c2fc88beafd9ade03735

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page