rank(anl14_high_eps_fy1)

zscore(anl14_low_eps_fy1)

group_neutralize(rank(anl14_median_eps_fy1), industry)

ts_rank(ts_delta(quarterly_ebitda, 1), 4)

divide(anl14_high_eps_fy1, anl14_low_eps_fy1)

multiply(rank(anl14_high_eps_fy1), rank(anl14_low_eps_fy1))

subtract(anl14_high_eps_fy1, anl14_low_eps_fy1)

if_else(anl14_high_eps_fy1 > anl14_low_eps_fy1, 1, -1)

ts_mean(quarterly_ebitda, 4)

ts_std_dev(quarterly_ebitda, 4)

ts_zscore(quarterly_ebitda, 4)

group_rank(anl14_high_eps_fy1, industry)

scale(anl14_high_eps_fy1)

winsorize(anl14_high_eps_fy1, std=4)

normalize(anl14_high_eps_fy1)

quantile(anl14_high_eps_fy1, driver="gaussian")

ts_corr(quarterly_ebitda, quarterly_revenue, 4)

ts_covariance(quarterly_ebitda, quarterly_revenue, 4)

ts_decay_linear(quarterly_ebitda, 4)

ts_delay(quarterly_ebitda, 1)

ts_delta(quarterly_ebitda, 1)

ts_product(quarterly_ebitda, 4)

ts_sum(quarterly_ebitda, 4)

ts_av_diff(quarterly_ebitda, 4)

ts_count_nans(quarterly_ebitda, 4)

ts_arg_max(quarterly_ebitda, 4)

ts_arg_min(quarterly_ebitda, 4)

ts_backfill(quarterly_ebitda, lookback=4)

ts_regression(quarterly_ebitda, quarterly_revenue, 4, rettype=0)

ts_scale(quarterly_ebitda, 4)

ts_quantile(quarterly_ebitda, 4)

days_from_last_change(anl14_high_eps_fy1)

hump(anl14_high_eps_fy1, hump=0.01)

kth_element(anl14_high_eps_fy1, 4, 1)

last_diff_value(anl14_high_eps_fy1, 4)

bucket(rank(anl14_high_eps_fy1), range="0,1,0.1")

trade_when(anl14_high_eps_fy1 > 0, 1, 0)

group_backfill(anl14_high_eps_fy1, industry, 4)

group_mean(anl14_high_eps_fy1, fnd28_value_08003, industry)

group_scale(anl14_high_eps_fy1, industry)

group_zscore(anl14_high_eps_fy1, industry)

self_corr(anl14_high_eps_fy1)

universe_size

rank(ts_delta(quarterly_revenue, 1))

group_neutralize(zscore(annual_book_value_per_share_2), industry)

divide(quarterly_ebitda, quarterly_total_assets)

ts_rank(divide(quarterly_ebitda, quarterly_total_assets), 4)

if_else(quarterly_return_on_equity_percent_3 > 10, 1, -1)

ts_rank(ts_delta(anl14_high_nav_fy1, 5), 20)

divide(anl14_median_bvps_fy4, anl14_low_bvps_fp5)

multiply(ts_mean(quarterly_cash_flow_per_share, 4), rank(anl14_high_roe_fp3))

subtract(anl14_high_ptp_fp2, anl14_low_ptp_fy1)

if_else(anl14_median_ntp_fp1 > anl14_median_ntp_fy5, 1, -1)

group_neutralize(ts_zscore(quarterly_long_term_debt_to_equity_ratio, 4), industry)

ts_corr(quarterly_free_cash_flow, quarterly_total_assets, 4)

ts_decay_linear(quarterly_operating_margin_percent, 4)

ts_delay(quarterly_pretax_margin_percent_2, 1)

ts_delta(quarterly_reinvestment_rate_2, 1)

ts_sum(quarterly_sga_to_sales_ratio, 4)

ts_av_diff(quarterly_price_to_sales_ratio, 4)

ts_count_nans(quarterly_ebitda, 4)

ts_arg_max(quarterly_total_debt, 4)

ts_arg_min(quarterly_current_ratio_alt, 4)

ts_backfill(quarterly_cash_and_equivalents, lookback=4)

ts_regression(quarterly_eps_incl_extraordinary, quarterly_revenue_per_share, 4, rettype=0)

ts_scale(quarterly_inventory_turnover, 4)

ts_quantile(quarterly_receivables_turnover, 4)

days_from_last_change(anl14_low_capex_fy5)

hump(anl14_median_ebitda_fp2, hump=0.01)

kth_element(anl14_high_div_fy2, 4, 1)

last_diff_value(anl14_low_roa_fy4, 4)

bucket(rank(anl14_median_roe_fp2), range="0,1,0.1")

trade_when(anl14_high_epsrep_fy3 > 0, 1, 0)

group_backfill(anl14_low_ntprep_fy5, industry, 4)

group_mean(anl14_median_capex_fy2, fnd28_value_08003, industry)

group_scale(anl14_high_ebitda_fy4, industry)

group_zscore(anl14_low_cfps_fy3, industry)

self_corr(anl14_median_div_fp1)

universe_size

rank(ts_delta(quarterly_total_assets_change_percent, 1))

group_neutralize(zscore(annual_debt_to_total_capital), industry)

divide(quarterly_net_income_value, quarterly_total_shareholder_equity_2)

ts_rank(divide(quarterly_effective_tax_rate, quarterly_dividend_payout_ratio), 4)

if_else(quarterly_return_on_investment > 5, 1, -1)