ts_rank(ts_delta(divide(fnd6_oiadps, sales_ps), 63), 252)

reverse(ts_rank(ts_sum(ts_decay_linear(divide(fnd6_ciother, fnd6_capxv), 42), 126)))

multiply(ts_zscore(ts_delta(fnd6_newa2v1300_oiadp, 21), 63), reverse(ts_rank(ts_mean(fnd6_newqeventv110_gdwliaq, 84), 126)))

subtract(ts_rank(ts_product(ts_delay(fnd6_newqeventv110_spcedq, 5), 63), ts_rank(ts_sum(fnd6_newqv1300_ciotherq, 42), 84)))

if_else(ts_delta(forward_price_120, 10) > 0, ts_rank(ts_av_diff(multi_factor_acceleration_score_derivative, 21), 63), reverse(ts_rank(ts_corr(anl4_netdebt_flag, min_reported_eps_guidance, 42), 84)))

multiply(ts_decay_linear(pv13_com_rk_au, 21), reverse(ts_rank(ts_std_dev(pv13_h2_min2_1k_sector, 42), 126)))

subtract(ts_mean(ts_delta(pv13_h_min22_1000_sector, 10), 21), ts_rank(ts_covariance(pv13_h_min24_500_sector, pv13_h_min2_focused_sector, 42), 84))

if_else(ts_zscore(pv13_h_min52_1k_sector, 21) > 1, reverse(ts_rank(ts_backfill(news_max_up_amt, 42), 63)), ts_rank(ts_count_nans(nws18_sse, 21), 84))

multiply(ts_sum(ts_delay(rp_nip_ratings, 5), 21), reverse(ts_rank(ts_arg_max(fn_comp_not_rec_stock_options_a, 42), 126)))

subtract(ts_rank(ts_arg_min(fn_comp_not_rec_stock_options_q, 21), 42), ts_mean(ts_delta(fn_def_tax_liab_a, 10), 63))

if_else(ts_delta(fn_op_lease_min_pay_due_in_2y_a, 5) > 0, reverse(ts_rank(ts_step(1), 21)), ts_rank(ts_scale(fn_treasury_stock_shares_a, 42), 84))

multiply(ts_decay_linear(fnd2_dbplanepdfbnfpnext12m, 21), reverse(ts_rank(ts_quantile(forward_price_120, 42), 126)))

subtract(ts_mean(ts_regression(fnd6_oiadps, sales_ps, 21, 0, 0), 42), ts_rank(ts_zscore(multi_factor_acceleration_score_derivative, 21), 84))

if_else(ts_delta(anl4_netdebt_flag, 10) > 0, reverse(ts_rank(ts_sum(min_reported_eps_guidance, 21), 63)), ts_rank(ts_av_diff(pv13_com_rk_au, 42), 84))

multiply(ts_decay_linear(pv13_h2_min2_1k_sector, 21), reverse(ts_rank(ts_corr(pv13_h_min22_1000_sector, pv13_h_min24_500_sector, 42), 126)))

subtract(ts_rank(ts_delta(pv13_h_min2_focused_sector, 10), 21), ts_mean(ts_product(pv13_h_min52_1k_sector, 42), 84))

if_else(ts_zscore(news_max_up_amt, 21) > 1, reverse(ts_rank(ts_backfill(nws18_sse, 42), 63)), ts_rank(ts_count_nans(rp_nip_ratings, 21), 84))

multiply(ts_sum(ts_delay(fn_comp_not_rec_stock_options_a, 5), 21), reverse(ts_rank(ts_arg_max(fn_comp_not_rec_stock_options_q, 42), 126)))

subtract(ts_rank(ts_arg_min(fn_def_tax_liab_a, 21), 42), ts_mean(ts_delta(fn_op_lease_min_pay_due_in_2y_a, 10), 63))