Trading Signals
Technical indicators and overlays to run technical analysis with JavaScript / TypeScript
Indicator Categories
📈
Trend Indicators
Measure the direction of a trend (uptrend, downtrend or sideways trend)
SMAEMADEMAWMA+4 more
View indicators →
⚡
Momentum Indicators
Measure the speed and strength of price movements
RSIStochasticCCIROC+4 more
View indicators →
🌊
Volatility Indicators
Measure the degree of variation in prices over time
Bollinger BandsATRBBWIQR+2 more
View indicators →
📊
Volume Indicators
Analyze trading volume to confirm trends and identify reversals
ADCMFPVTEMV+2 more
View indicators →
🛠️
Utility Functions
Mathematical utilities for technical analysis
AverageMedianStandard DeviationMin/Max+1 more
View indicators →
Quick Start
Install the package:
npm install trading-signalsUse it in your code:
import { SMA } from 'trading-signals';
const sma = new SMA(5);
sma.add(81);
sma.add(24);
sma.add(75);
sma.add(21);
sma.add(34);
console.log(sma.getResult()); // 47⚠️ Important Disclaimer
Signals by technical trading indicators are not guarantees. Always use proper risk management, confirm signals with multiple indicators, and never rely on a single indicator for trading decisions. This library is for educational purposes and does not constitute financial advice.