API Reference
This category lists all available indicators & helper functions that are available to you when programming strategies for use within Naxbot.
All functions are natively implemented in Rust, ensuring a minimal performance overhead.
abs (absolute value)atr (average true range)avg (average)bb_lower (lower bollinger band)bb_upper (upper bollinger band)bool_array (empty bool array)change (change in series)constant (constant value)crossover (element-wise crossover)crossunder (element-wise crossunder)ehlers_super_smoother (Ehlers' super smoother)ema (exponential moving average)eq (equals)geq (greater than or equal)gt (greater than)highest (highest number over length)hullma (hull moving average)land (logical "and")leq (less than or equal)lif (logical if-else)ln (natural logarithm)lnot (logical "not")lor (logical "or")lowest (lowest number over length)lt (less than)neq (not equal)num_array (empty number array)nz (replace NaN with 0)percentrank (percent rank)plot (plot array)rma (rolling moving average)roc (rate of change)rsi (relative strength index)security (other security)sma (simple moving average)sqrt (square root)stdev (standard deviation)tr (true range)wma (weighted moving average)