Skip to content
EZStockScreener
Technical reference

Technical indicators and screener functions.

Search 101 indicators and query functions available in EZStockScreener. These can be combined, nested, and used in technical or hybrid workflows.

Builder-ready syntax

Each row shows the query format and a sample expression you can adapt inside the advanced screener.

Reset
Indicator Syntax Example Access
Ultimate oscillator
Momentum
ULTIMATE_OSC(fast_period=7,medium_period=14,slow_period=28) [TREND(ULTIMATE_OSC(), increasing, 5)] Pro
T3 moving average
Trend
T3(input_col=close, period=14, ma_type='ema', damping_coeff=0.7) [CROSSED(input_col=T3(14), input_col2=T3(28))] Pro
Williams R%
Momentum
WILLR((period=14) [WILLR() < -50] Pro
TRIX Line
Price
TRIX_LINE(input_col=close, period = 9, signal_period=3) [CROSSED(input_col=trix_line(), input_col2=trix_signal())] Pro
TRIX Signal
Price
TRIX_SIGNAL(input_col=close, period = 9, signal_period=3) [CROSSED(input_col=trix_line(), input_col2=trix_signal())] Pro
Check for crossing/intersection of 2 timeseries data (Note: it is necessary to mention the parameter name for input_col and input_col2 to avoid confusions)
Signal
CROSSED(input_col, input_col2, days_ago=0, direction='above') [CROSSED(input_col=SMA(10), input_col2=SMA(200))] Core
Linear regression
Signal
LINREG_UPPER(input_col=close, period=14, shift_period=0, sd_levels=1) [LINREG_UPPER(close, 20)>20] Pro
Linear regression
Signal
LINREG_MIDDLE(input_col=close, period=14, shift_period=0, sd_levels=1) [LINREG_MIDDLE(close, 20)>50] Pro
Linear regression
Signal
LINREG_LOWER(input_col=close, period=14, shift_period=0) [LINREG_LOWER(close, 20)>10] Pro
Slope
Price
SLOPE(input_col=close, period = 14, shift_period=0) [SLOPE(close, 20) < 0] Pro