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.2.0-py3-none-any.whl (185.2 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for lightningchart_trader-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3d90341c8e9c3b58ab11ae519aa14d932a722386d780dd6945d64ed11aba459f
MD5 c370e496c1bfe3ccee616173f8d20e1b
BLAKE2b-256 8725fcf10916292e25451a10130f4fd698a24b7ce18dfffd57582b2f3302ca78

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