Algos - Variables

Definition of variables used in Algo conditions

APEXE3HQ avatar
Written by APEXE3HQ
Updated over a week ago
  • C (Current Price)

    • Current Spot Price of the underlying asset

  • Roi (Return on Investment)

    • Percentage change from current spot price, seen as: 2 = +2% or -2 = -2%

  • RSI (Relative Strength Index)

    • RSI compares the strength of days where the underlying price of an asset is up compared to when it is down.

    • The RSI can show when a security is overbought (>70%) or oversold (<30%).

  • EMA/10/20/26/50/200 Exponential Moving Average (9 days/10 days/20 days etc.)

    • EMA aims to add weight to market data, enhancing trends to be depicted across a selective time period up to 200 days.

    • Utilising multiple different EMA’s can display moving average ribbons across market data, providing useful analysis of previous history of an underlying security.

  • Bollinger Upper/Middle/Low

    • Bands form a upper and lower level either side of the moving average

    • Bollinger bands provide the level of deviation from the moving average.

    • If a price of a security moves towards the upper band, analysis can be taken that the asset is overbought, and conversely with the lower band and downward price action.

  • SMA/10/20/26/50/200 (Simple Moving Average) (9 days/10 days/20 days etc.)

    • Measures trend direction (Average Price) over the given time period.

  • MacD (Moving Average Convergence/Divergence)

    • MacD uses two moving averages (MacD and Signal Line) and a histogram to show accelerating trends for entry or exit points into a security.

    • The MACD line is calculated by subtracting the 26-period EMA from the 12-period EMA

    • If MACD is above the signal line, the histogram will be above the MACD’s baseline, or zero line.

    • If MACD is below its signal line, the histogram will be below the MACD’s baseline.

Signal Line

  • The signal line is a nine-period EMEA of the MACD line.


  • MACD’s histogram can be used to identity when bullish or bearish momentum is high – and possibly overbought or oversold.

Algo Table Headers


  • The name which user providers when creating the algo.

Algo Type

  • The type of algorithm which the user selects: Buy/Sell, Accumulator, Auto Exit.


  • The number of times the algo has executed a trade.


  • Total Return on investment from the algo’s executed trades.


  • The asset the algo is operating, within to which marketplace.


  • The amount of the asset the algorithm has been selected to trade.


  • The current state of the algorithm: Waiting to Buy, Waiting to Sell, Idle.


  • The variables used within the algorithm to execute the trading strategy of the user.

Buy Condition

  • Specific variables and conditions set by the user to buy the selected asset of choice.

Sell Condition

  • Specific variables and conditions set by the user to sell the selected asset of choice.


  • To which portfolio does the Algorithm operate from, connecting to the balance within said portfolio.

Did this answer your question?