termichart-data 0.1.0

Data adapters, indicators (SMA/EMA/VWAP/BB/RSI/MACD), and exchange clients
Documentation

termichart-data

Data adapters, technical indicators, and exchange clients for the TermiChart terminal charting SDK.

Overview

  • AdaptersJsonAdapter, CsvAdapter, StreamAdapter for loading chart data
  • Indicators — SMA, EMA, VWAP, Bollinger Bands, RSI, MACD
  • Exchange clients — Binance REST and WebSocket integration
  • Transforms — Auto-range, Heikin-Ashi conversion, nice tick generation

Usage

use termichart_core::Indicator;
use termichart_data::{SmaIndicator, JsonAdapter};

// Compute a 20-period SMA from candle data
let sma = SmaIndicator::new(20);
let overlay_points = sma.compute(&candles);

See the main repository for full documentation.

License

MIT