qta
Streaming technical analysis indicators for quantitative trading.
Indicators
| Module | Description |
|---|---|
zigzag |
Streaming ZigZag swing detection — no-repaint, O(1) state, range-bar native |
Quick Start
use ;
let config = new.unwrap;
let mut state = new;
let bar = BarInput ;
let output = state.process_bar;
if let Some = output.newly_confirmed
Features
- No repainting: Once confirmed, pivots never change price or index
- Streaming: Processes one bar at a time with O(1) state
- Range-bar native: Threshold scales naturally with bar width
- Classification: Automatic EL/HL/LL base class assignment per segment
- Optional serde:
cargo add qta --features serde
License
MIT