lightningchart-trader 1.1.0
An interactive high-performance charting library for financial data visualization and technical analysis
Requires Python: >=3.10

# 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](https://img.youtube.com/vi/3tJJoVGVZlw/0.jpg)](https://www.youtube.com/watch?v=3tJJoVGVZlw)

## 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

```bash
pip install lightningchart_trader
```

### Basic Example

```python
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](https://lightningchart.com/python-charts/performance/) for more details.

## Gallery

<table>
  <tr>
    <td><a href="https://lightningchart.com/python-charts/trader/docs/examples/price-chart-types"><img src="https://lightningchart.com/pypi-material/trader-charts/CandleStick.png" alt="img01" width="220" loading="lazy"></a></td>
    <td><a href="https://lightningchart.com/python-charts/trader/docs/examples/money-flow-oscillators/"><img src="https://lightningchart.com/pypi-material/trader-charts/Tesla-Data-Oscillator-Group1.png" alt="img02" width="220" loading="lazy"></a></td>
    <td><a href="https://lightningchart.com/python-charts/trader/docs/examples/envelope-indicators"><img src="https://lightningchart.com/pypi-material/trader-charts/MovingAverageEnvelopes.png" alt="img03" width="220" loading="lazy"></a></td>
    <td><a href="https://lightningchart.com/python-charts/trader/docs/examples/price-oscillators/"><img src="https://lightningchart.com/pypi-material/trader-charts/Tesla-Data-Price-Oscillator-Group2.png" alt="img04" width="220" loading="lazy"></a></td>
  </tr>
  <tr>
    <td><a href="https://lightningchart.com/python-charts/trader/docs/examples/dashboard/"><img src="https://lightningchart.com/pypi-material/trader-charts/charts-in-dashboard.png" alt="img05" width="220" loading="lazy"></a></td>
    <td><a href="https://lightningchart.com/python-charts/trader/docs/examples/trend-indicators/"><img src="https://lightningchart.com/pypi-material/trader-charts/Ichimoku-Cloud-and-First-Half-Trend-Indicators.png" alt="img06" width="220" loading="lazy"></a></td>
    <td><a href="https://lightningchart.com/python-charts/trader/docs/examples/statistical-indicators/"><img src="https://lightningchart.com/pypi-material/trader-charts/BAC-Data-Chart1.png" alt="img07" width="220" loading="lazy"></a></td>
    <td><a href="https://lightningchart.com/python-charts/trader/docs/examples/volatility-indicators/"><img src="https://lightningchart.com/pypi-material/trader-charts/Tesla-Data-Volatility-Indicators.png" alt="img08" width="220" loading="lazy"></a></td>
  </tr>
  <tr>
    <td><a href="https://lightningchart.com/python-charts/trader/docs/examples/open-interest-indicator/"><img src="https://lightningchart.com/pypi-material/trader-charts/Open-Interest.png" alt="img09" width="220" loading="lazy"></a></td>
    <td><a href="https://lightningchart.com/python-charts/trader/docs/examples/technical-analysis-methods/"><img src="https://lightningchart.com/pypi-material/trader-charts/technicalanalysismethods.png" alt="img10" width="220" loading="lazy"></a></td>
    <td><a href="https://lightningchart.com/python-charts/trader/docs/examples/line-drawing-tools/"><img src="https://lightningchart.com/pypi-material/trader-charts/Line-Drawing-Tools.png" alt="img11" width="220" loading="lazy"></a></td>
    <td><a href="https://lightningchart.com/python-charts/trader/docs/examples/fibonacci-drawing-tools/"><img src="https://lightningchart.com/pypi-material/trader-charts/Fibonacci-Fan,-Fibonacci-Retracements,-Fibonacci-Time-Zones.png" alt="img12" width="220" loading="lazy"></a></td>
  </tr>
  <tr>
    <td><a href="https://lightningchart.com/python-charts/trader/docs/examples/patterns-and-shapes/"><img src="https://lightningchart.com/pypi-material/trader-charts/cycle-lines.png" alt="img13" width="220" loading="lazy"></a></td>
    <td><a href="https://lightningchart.com/python-charts/trader/docs/examples/channels/"><img src="https://lightningchart.com/pypi-material/trader-charts/channels.png" alt="img14" width="220" loading="lazy"></a></td>
    <td><a href="https://lightningchart.com/python-charts/trader/docs/examples/symbols-and-objects/"><img src="https://lightningchart.com/pypi-material/trader-charts/Symbols&objects.png" alt="img15" width="220" loading="lazy"></a></td>
    <td><a href="https://lightningchart.com/python-charts/trader/docs/examples/combination/"><img src="https://lightningchart.com/pypi-material/trader-charts/combination.png" alt="img16" width="220" loading="lazy"></a></td>
  </tr>
</table>

- [More Examples](https://lightningchart.com/python-charts/trader/docs/examples/)

## Useful Links

- [Request a Trial License](https://lightningchart.com/python-charts/trader/)
- [Developer Documentation](https://lightningchart.com/python-charts/trader/docs/)
- [API Documentation](https://lightningchart.com/python-charts/trader/api-documentation/)
- [Tutorials](https://lightningchart.com/category/blog/python-trader/)
- [List of available Indicators](https://lightningchart.com/python-charts/trader/docs/technical-indicators/available-indicators)
- [List of available Drawing Tools](https://lightningchart.com/python-charts/trader/docs/drawing-tools/available-drawing-tools)
- [List of available Technical Analysis Methods](https://lightningchart.com/python-charts/trader/docs/technical-analysis-methods)
- [Terms of use](https://lightningchart.com/eula/lightningchart-python/)