Technical Analysis Library
A comprehensive technical analysis library implementing over 300 indicators with CUDA and SIMD optimizations. Designed for quantitative traders and researchers who need institutional-grade performance.
300+
Indicators
1.5-3x faster*
Performance
95%
Test Coverage
* Performance gains with AVX-512 SIMD instructions on compatible CPUs
Key Features
Quick Start
# Install via cargo
cargo add vectoralpha-ta
# Or add to Cargo.toml
[dependencies]
vectoralpha-ta = "0.1.0"
# Basic usage
use vectoralpha_ta::{indicators, Config};
let config = Config::gpu(); // Enable GPU acceleration
let sma = indicators::sma(&data, 20, &config)?;
Documentation & Resources
Repository Statistics
Performance Benchmarks
Benchmarked on NVIDIA RTX 4090 with 1M candles:
- Simple Moving Average 0.3ms
- Exponential Moving Average 0.4ms
- Relative Strength Index 0.8ms
- Bollinger Bands 1.2ms
Community
Join our growing community of quantitative developers:
Start building with VectorAlpha TA Library
Join thousands of developers using our high-performance technical analysis tools