@cryptuoso/ta-rs-linux-x64-musl

Node.js bindings for varios Rust based Technical Analysis methods and indicators


Keywords
napi-rs, NAPI, N-API, Rust, node-addon, node-addon-api, nodejs, technical-analysis
License
MIT
Install
npm install @cryptuoso/ta-rs-linux-x64-musl@0.2.0

Documentation


Cryptuoso - Cryptocurrency Trading Automation

ta-rs

Node.js bindings for varios Rust based Technical Analysis methods and indicators




Install

npm install ta-rs

Use

import { TaSMA } from 'ta-rs'

const sma = new TaSMA(5) // period = 5
await sma.next(10) // first value = 10
const result = await sma.next(20) // current value = 20

console.log(result) // current result = 15

Supports:

  • TA - Technical Analysis for Rust (available with 'Ta' prefix)
    • ATR
    • EMA
    • MACD
    • SMA
    • RSI
    • Minimum
    • Maximum
    • StandardDeviation
    • MeanAbsoluteDeviation
  • YATA - Yet Another Technical Analysis library (available with 'Yata' prefix)
    • SMA
    • WMA
    • EMA
    • WSMA
    • RMA
    • SMM
    • HMA
    • SWMA
    • LSMA
    • Conv
    • VWMA
    • TRIMA
    • Differential
    • Sum
    • ROC
    • TSI
    • StDev
    • LinearVolatility
    • CCI
    • MedianAbsDev
    • Vidya
    • Cross
    • ReversalSignal
    • HighestLowestDelta
  • Custom (without prefix)

Operating systems support matrix

node14 node16 node18
Windows x64
Windows x32
Windows arm64
macOS x64
macOS arm64
Linux x64 gnu
Linux x64 musl
Linux arm gnu
Linux arm64 gnu
Linux arm64 musl
Android arm64 x x x
Android armv7 x x x
FreeBSD x64 x x x

Built with awesome NAPI-RS framework.