group_neutralize(ts_decay_linear(ts_std_dev(fnd6_newqeventv110_cibegniq, 63), 252, false), bucket(rank(forward_price_120)))

multiply(ts_rank(ts_delta(news_max_up_amt, 21), 63), sign(ts_av_diff(anl4_netdebt_flag, 42)))

if_else(fnd2_a_ltrmdmrepopliny5 > ts_mean(fnd2_a_ltrmdmrepopliny5, 84), ts_zscore(forward_price_120, 126), reverse(ts_zscore(forward_price_120, 126)))

group_zscore(ts_sum(fnd6_newqeventv110_cibegniq, 42), bucket(rank(ts_decay_linear(news_max_up_amt, 63, false))))

ts_regression(forward_price_120, fnd6_newqeventv110_cibegniq, 84, 0, 0)

multiply(ts_scale(anl4_netdebt_flag, 63), rank(ts_delta(fnd2_a_ltrmdmrepopliny5, 21)))

group_neutralize(ts_corr(forward_price_120, news_max_up_amt, 42), bucket(ts_rank(fnd6_newqeventv110_cibegniq, 21)))

if_else(ts_mean(anl4_netdebt_flag, 63) > 0, ts_av_diff(fnd2_a_ltrmdmrepopliny5, 84), ts_backfill(fnd2_a_ltrmdmrepopliny5, 42))

multiply(ts_decay_linear(ts_std_dev(fnd6_newqeventv110_cibegniq, 42), 126, false), zscore(forward_price_120))

group_rank(ts_delta(news_max_up_amt, 21), bucket(ts_rank(anl4_netdebt_flag, 63)))

ts_sum(multiply(ts_zscore(fnd2_a_ltrmdmrepopliny5, 84), sign(ts_delta(forward_price_120, 21))), 42)

if_else(ts_rank(fnd6_newqeventv110_cibegniq, 63) > 0.5, ts_covariance(news_max_up_amt, anl4_netdebt_flag, 42), reverse(ts_covariance(news_max_up_amt, anl4_netdebt_flag, 42)))

group_scale(ts_backfill(fnd2_a_ltrmdmrepopliny5, 21), bucket(ts_mean(forward_price_120, 84)))

multiply(ts_quantile(fnd6_newqeventv110_cibegniq, 63), rank(ts_av_diff(news_max_up_amt, 42)))

ts_regression(anl4_netdebt_flag, forward_price_120, 126, 0, 1)

group_neutralize(ts_delta(fnd2_a_ltrmdmrepopliny5, 21), bucket(ts_scale(fnd6_newqeventv110_cibegniq, 63)))

if_else(ts_mean(news_max_up_amt, 42) > ts_delay(news_max_up_amt, 21), ts_std_dev(anl4_netdebt_flag, 84), ts_sum(anl4_netdebt_flag, 84))

multiply(ts_decay_linear(ts_corr(forward_price_120, fnd2_a_ltrmdmrepopliny5, 63), 126, false), zscore(fnd6_newqeventv110_cibegniq))

group_zscore(ts_product(news_max_up_amt, 21), bucket(ts_rank(anl4_netdebt_flag, 42)))

ts_sum(if_else(fnd6_newqeventv110_cibegniq > ts_mean(fnd6_newqeventv110_cibegniq, 63), ts_delta(forward_price_120, 21), reverse(ts_delta(forward_price_120, 21))), 84)