Default strategies#
Rolling future strategies#
Predefined rolling future strategies. See sigtech.framework.strategies.rolling_future_strategy
for more information
about these objects.
-
sigtech.framework.default_strategy_objects.rolling_futures.ad_curncy_front(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'AD'
(Australian dollar), rolling rule'front'
and front offset'-4,-4'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.ai_index_front(use_cache: bool = True)
Define a rolling future strategy in ZAR with contract code
'AI'
(equity index), rolling rule'front'
and front offset'-3,-2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.bo_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'BO'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.bo_comdty_long_carry(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'BO'
(commodity), rolling rule'long_carry'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.bp_curncy_front(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'BP'
(British pound), rolling rule'front'
and front offset'-4,-4'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.bp_curncy_front_short(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'BP'
(British pound), rolling rule'front'
, front offset'-4,-4'
and strategy direction'short'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.c_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'C'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.c_comdty_long_carry(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'C'
(commodity), rolling rule'long_carry'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.c_comdty_seasonal(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'C'
(commodity), rolling rule'seasonal'
and monthly rolling days'1,5'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.ca_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in EUR with contract code
'CA'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.ca_index_front(use_cache: bool = True)
Define a rolling future strategy in EUR with contract code
'CA'
(equity index), rolling rule'front'
and front offset'-4,-3'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.cc_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'CC'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.cc_comdty_seasonal(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'CC'
(commodity), rolling rule'seasonal'
and monthly rolling days'1,5'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.cd_curncy_front(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'CD'
(Canadian dollar), rolling rule'front'
and front offset'-4,-4'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.cf_index_front(use_cache: bool = True)
Define a rolling future strategy in EUR with contract code
'CF'
(equity index), rolling rule'front'
and front offset'-4,-3'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.cl_comdty_dec(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'CL'
(commodity), rolling rule'dec'
and monthly rolling days'1,10'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.cl_comdty_energy(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'CL'
(commodity), rolling rule'energy'
and monthly rolling days'1,5'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.cl_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'CL'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.cl_comdty_rici(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'CL'
(commodity) and rolling rule'rici'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.cn_comdty_front(use_cache: bool = True)
Define a rolling future strategy in CAD with contract code
'CN'
(commodity), rolling rule'front'
and front offset'-3,-3'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.co_comdty_dec(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'CO'
(commodity), rolling rule'dec'
and monthly rolling days'1,10'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.co_comdty_energy(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'CO'
(commodity), rolling rule'energy'
and monthly rolling days'1,5'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.co_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'CO'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.co_comdty_f_0_short(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'CO'
(commodity), rolling rule'F_0'
, monthly rolling days'1,2'
and strategy direction'short'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.ct_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'CT'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.ct_comdty_long_carry(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'CT'
(commodity), rolling rule'long_carry'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.ct_comdty_mcq_long_carry(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'CT'
(commodity) and rolling rule'mcq_long_carry'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.ct_comdty_seasonal(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'CT'
(commodity), rolling rule'seasonal'
and monthly rolling days'1,5'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.du_comdty_front(use_cache: bool = True)
Define a rolling future strategy in EUR with contract code
'DU'
(commodity), rolling rule'front'
and front offset'-3,-3'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.ec_curncy_front(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'EC'
(euro), rolling rule'front'
and front offset'-4,-4'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.ed_comdty_front(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'ED'
(commodity), rolling rule'front'
and front offset'-6,-6'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.eo_index_front(use_cache: bool = True)
Define a rolling future strategy in EUR with contract code
'EO'
(equity index), rolling rule'front'
and front offset'-3,-2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.es_index_front(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'ES'
(equity index), rolling rule'front'
and front offset'-6,-5'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.es_index_front_excess_exc_tcost(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'ES'
(equity index), rolling rule'front'
, front offset'-6,-5'
and excluding trading costs.
-
sigtech.framework.default_strategy_objects.rolling_futures.es_index_front_short(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'ES'
(equity index), rolling rule'front'
, front offset'-6,-5'
and strategy direction'short'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.fv_comdty_front(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'FV'
(commodity), rolling rule'front'
and front offset'-3,-3'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.fv_comdty_prev_month(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'FV'
(commodity), rolling rule'prev_month'
and month end offset'-4,-2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.g_comdty_front(use_cache: bool = True)
Define a rolling future strategy in GBP with contract code
'G'
(commodity), rolling rule'front'
and front offset'-3,-3'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.g_comdty_prev_month(use_cache: bool = True)
Define a rolling future strategy in GBP with contract code
'G'
(commodity), rolling rule'prev_month'
and month end offset'-4,-3'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.gc_comdty_pre_roll(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'GC'
(commodity), rolling rule'pre_roll'
and monthly rolling days'1,5'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.gc_comdty_rici(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'GC'
(commodity) and rolling rule'rici'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.gx_index_front(use_cache: bool = True)
Define a rolling future strategy in EUR with contract code
'GX'
(equity index), rolling rule'front'
and front offset'-4,-2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.hc_index_front(use_cache: bool = True)
Define a rolling future strategy in HKD with contract code
'HC'
(equity index), rolling rule'front'
and front offset'-3,-2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.hg_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'HG'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.hi_index_front(use_cache: bool = True)
Define a rolling future strategy in HKD with contract code
'HI'
(equity index), rolling rule'front'
and front offset'-3,-2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.ho_comdty_dec(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'HO'
(commodity), rolling rule'dec'
and monthly rolling days'1,10'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.ho_comdty_energy(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'HO'
(commodity), rolling rule'energy'
and monthly rolling days'1,5'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.ho_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'HO'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.ho_comdty_long_carry(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'HO'
(commodity), rolling rule'long_carry'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.ih_index_front(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'IH'
(equity index), rolling rule'front'
and front offset'-3,-2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.ij_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in EUR with contract code
'IJ'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.jb_comdty_front(use_cache: bool = True)
Define a rolling future strategy in JPY with contract code
'JB'
(commodity), rolling rule'front'
and front offset'-4,-4'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.jy_curncy_front(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'JY'
(Japanese yen), rolling rule'front'
and front offset'-4,-4'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.kc_comdty_seasonal(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'KC'
(commodity), rolling rule'seasonal'
and monthly rolling days'1,5'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.km_index_front(use_cache: bool = True)
Define a rolling future strategy in KRW with contract code
'KM'
(equity index), rolling rule'front'
and front offset'-3,-2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.kw_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'KW'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.kw_comdty_long_carry(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'KW'
(commodity), rolling rule'long_carry'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.kw_comdty_seasonal(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'KW'
(commodity), rolling rule'seasonal'
and monthly rolling days'1,5'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.la_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'LA'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.lc_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'LC'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.lc_comdty_long_carry(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'LC'
(commodity), rolling rule'long_carry'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.lc_comdty_seasonal(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'LC'
(commodity), rolling rule'seasonal'
and monthly rolling days'1,5'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.lh_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'LH'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.lh_comdty_long_carry(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'LH'
(commodity), rolling rule'long_carry'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.lh_comdty_seasonal(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'LH'
(commodity), rolling rule'seasonal'
and monthly rolling days'1,5'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.ll_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'LL'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.lp_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'LP'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.lx_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'LX'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.mes_index_front(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'MES'
(equity index), rolling rule'front'
and front offset'-4,-3'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.mw_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'MW'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.ng_comdty_djubs(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'NG'
(commodity), rolling rule'djubs'
and monthly rolling days'1,5'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.ng_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'NG'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.ng_comdty_long_carry(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'NG'
(commodity), rolling rule'long_carry'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.nh_index_front(use_cache: bool = True)
Define a rolling future strategy in JPY with contract code
'NH'
(equity index), rolling rule'front'
and front offset'-4,-3'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.nk_index_front(use_cache: bool = True)
Define a rolling future strategy in JPY with contract code
'NK'
(equity index), rolling rule'front'
and front offset'-3,-2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.no_curncy_front(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'NO'
(Norwegian krone), rolling rule'front'
and front offset'-4,-4'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.nq_index_front(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'NQ'
(equity index), rolling rule'front'
and front offset'-7,-6'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.nv_curncy_front(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'NV'
(New Zealand dollar), rolling rule'front'
and front offset'-4,-4'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.nx_index_front(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'MES'
(equity index), rolling rule'front'
and front offset'-4,-3'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.oe_comdty_front(use_cache: bool = True)
Define a rolling future strategy in EUR with contract code
'OE'
(commodity), rolling rule'front'
and front offset'-3,-3'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.oi_index_front(use_cache: bool = True)
Define a rolling future strategy in NOK with contract code
'OI'
(equity index), rolling rule'front'
and front offset'-2,-2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.pl_comdty_pre_roll(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'PL'
(commodity), rolling rule'pre_roll'
and monthly rolling days'1,5'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.pl_comdty_rici(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'PL'
(commodity) and rolling rule'rici'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.pt_index_front(use_cache: bool = True)
Define a rolling future strategy in CAD with contract code
'PT'
(equity index), rolling rule'front'
and front offset'-4,-3'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.qc_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in GBP with contract code
'QC'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.qc_index_front(use_cache: bool = True)
Define a rolling future strategy in SEK with contract code
'QC'
(equity index), rolling rule'front'
and front offset'-3,-2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.qs_comdty_dec(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'QS'
(commodity), rolling rule'dec'
and monthly rolling days'1,10'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.qs_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'QS'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.qw_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'QW'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.qw_comdty_seasonal(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'QW'
(commodity), rolling rule'seasonal'
and monthly rolling days'1,5'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.rs_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in CAD with contract code
'RS'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.rty_index_front(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'RTY'
(equity index), rolling rule'front'
and front offset'-5,-4'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.rx_comdty_front(use_cache: bool = True)
Define a rolling future strategy in EUR with contract code
'RX'
(commodity), rolling rule'front'
and front offset'-3,-3'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.s_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'S'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.s_comdty_long_carry(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'S'
(commodity), rolling rule'long_carry'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.s_comdty_seasonal(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'S'
(commodity), rolling rule'seasonal'
and monthly rolling days'1,5'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.sb_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'SB'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.sb_comdty_long_carry(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'SB'
(commodity), rolling rule'long_carry'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.sb_comdty_mcq_long_carry(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'SB'
(commodity), rolling rule'mcq_long_carry'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.sb_comdty_seasonal(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'SB'
(commodity), rolling rule'seasonal'
and monthly rolling days'1,5'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.se_curncy_front(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'SE'
(Swedish krona), rolling rule'front'
and front offset'-4,-4'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.sf_curncy_front(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'SF'
(Swiss franc), rolling rule'front'
and front offset'-4,-4'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.si_comdty_pre_roll(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'SI'
(commodity), rolling rule'pre_roll'
and monthly rolling days'1,5'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.sm_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'SM'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.sm_index_front(use_cache: bool = True)
Define a rolling future strategy in CHF with contract code
'SM'
(equity index), rolling rule'front'
and front offset'-5,-2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.st_index_front(use_cache: bool = True)
Define a rolling future strategy in EUR with contract code
'ST'
(equity index), rolling rule'front'
and front offset'-4,-3'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.tp_index_front(use_cache: bool = True)
Define a rolling future strategy in JPY with contract code
'TP'
(equity index), rolling rule'front'
and front offset'-3,-2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.tu_comdty_front(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'TU'
(commodity), rolling rule'front'
and front offset'-3,-3'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.tu_comdty_prev_month(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'TU'
(commodity), rolling rule'prev_month'
and month end offset'-4,-2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.tw_index_front(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'TW'
(equity index), rolling rule'front'
and front offset'-3,-2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.ty_comdty_front(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'TY'
(commodity), rolling rule'front'
and front offset'-3,-3'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.ty_comdty_front_short(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'TY'
(commodity), rolling rule'front'
, front offset'-3,-3'
and strategy direction'short'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.ty_comdty_prev_month(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'TY'
(commodity), rolling rule'prev_month'
and month end offset'-4,-2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.ub_comdty_front(use_cache: bool = True)
Define a rolling future strategy in EUR with contract code
'UB'
(commodity), rolling rule'front'
and front offset'-3,-3'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.us_comdty_front(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'US'
(commodity), rolling rule'front'
and front offset'-3,-3'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.us_comdty_prev_month(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'US'
(commodity), rolling rule'prev_month'
and month end offset'-4,-2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.ux_index_front(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'UX'
(equity index), rolling rule'front'
and front offset'-3,-2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.vg_index_front(use_cache: bool = True)
Define a rolling future strategy in EUR with contract code
'VG'
(equity index), rolling rule'front'
and front offset'-3,-2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.w_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'W'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.w_comdty_long_carry(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'W'
(commodity), rolling rule'long_carry'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.w_comdty_seasonal(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'W'
(commodity), rolling rule'seasonal'
and monthly rolling days'1,5'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.wn_comdty_front(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'WN'
(commodity), rolling rule'front'
and front offset'-3,-3'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.xbw_comdty_energy(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'XBW'
(commodity), rolling rule'energy'
and monthly rolling days'1,5'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.xbw_comdty_f_0(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'XBW'
(commodity), rolling rule'F_0'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.xbw_comdty_long_carry(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'XBW'
(commodity), rolling rule'long_carry'
and monthly rolling days'1,2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.xm_comdty_front(use_cache: bool = True)
Define a rolling future strategy in AUD with contract code
'XM'
(commodity), rolling rule'front'
and front offset'-4,-4'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.xp_index_front(use_cache: bool = True)
Define a rolling future strategy in AUD with contract code
'XP'
(equity index), rolling rule'front'
and front offset'-3,-2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.xu_index_front(use_cache: bool = True)
Define a rolling future strategy in USD with contract code
'XU'
(equity index), rolling rule'front'
and front offset'-3,-2'
.
-
sigtech.framework.default_strategy_objects.rolling_futures.z_index_front(use_cache: bool = True)
Define a rolling future strategy in GBP with contract code
'Z'
(equity index), rolling rule'front'
and front offset'-5,-2'
.
Rolling FX hedged future strategies#
Predefined rolling future strategies (FX hedged). See sigtech.framework.strategies.rolling_future_fx_hedged
for
more information about these objects.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.chf_cf_index_front(use_cache: bool = True)
Define a CHF-hedged rolling future strategy with contract code
'CF'
(equity index), rolling rule'front'
, front offset'-4,-3'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.chf_es_index_front(use_cache: bool = True)
Define a CHF-hedged rolling future strategy with contract code
'ES'
(equity index), rolling rule'front'
, front offset'-6,-5'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.chf_gx_index_front(use_cache: bool = True)
Define a CHF-hedged rolling future strategy with contract code
'GX'
(equity index), rolling rule'front'
, front offset'-4,-2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.chf_nh_index_front(use_cache: bool = True)
Define a CHF-hedged rolling future strategy with contract code
'NH'
(equity index), rolling rule'front'
, front offset'-4,-3'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.chf_nk_index_front(use_cache: bool = True)
Define a CHF-hedged rolling future strategy with contract code
'NK'
(equity index), rolling rule'front'
, front offset'-3,-2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.chf_pt_index_front(use_cache: bool = True)
Define a CHF-hedged rolling future strategy with contract code
'PT'
(equity index), rolling rule'front'
, front offset'-4,-3'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.chf_z_index_front(use_cache: bool = True)
Define a CHF-hedged rolling future strategy with contract code
'Z'
(equity index), rolling rule'front'
, front offset'-5,-2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.eur_es_index_front(use_cache: bool = True)
Define a EUR-hedged rolling future strategy with contract code
'ES'
(equity index), rolling rule'front'
, front offset'-6,-5'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.eur_nh_index_front(use_cache: bool = True)
Define a EUR-hedged rolling future strategy with contract code
'NH'
(equity index), rolling rule'front'
, front offset'-4,-3'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.eur_nk_index_front(use_cache: bool = True)
Define a EUR-hedged rolling future strategy with contract code
'NK'
(equity index), rolling rule'front'
, front offset'-3,-2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.eur_pt_index_front(use_cache: bool = True)
Define a EUR-hedged rolling future strategy with contract code
'PT'
(equity index), rolling rule'front'
, front offset'-4,-3'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.eur_z_index_front(use_cache: bool = True)
Define a EUR-hedged rolling future strategy with contract code
'Z'
(equity index), rolling rule'front'
, front offset'-5,-2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.gbp_cf_index_front(use_cache: bool = True)
Define a GBP-hedged rolling future strategy with contract code
'CF'
(equity index), rolling rule'front'
, front offset'-4,-3'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.gbp_es_index_front(use_cache: bool = True)
Define a GBP-hedged rolling future strategy with contract code
'ES'
(equity index), rolling rule'front'
, front offset'-6,-5'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.gbp_gx_index_front(use_cache: bool = True)
Define a GBP-hedged rolling future strategy with contract code
'GX'
(equity index), rolling rule'front'
, front offset'-4,-2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.gbp_nh_index_front(use_cache: bool = True)
Define a GBP-hedged rolling future strategy with contract code
'NH'
(equity index), rolling rule'front'
, front offset'-4,-3'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.gbp_nk_index_front(use_cache: bool = True)
Define a GBP-hedged rolling future strategy with contract code
'NK'
(equity index), rolling rule'front'
, front offset'-3,-2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.gbp_pt_index_front(use_cache: bool = True)
Define a GBP-hedged rolling future strategy with contract code
'PT'
(equity index), rolling rule'front'
, front offset'-4,-3'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.jpy_cf_index_front(use_cache: bool = True)
Define a JPY-hedged rolling future strategy with contract code
'CF'
(equity index), rolling rule'front'
, front offset'-4,-3'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.jpy_es_index_front(use_cache: bool = True)
Define a JPY-hedged rolling future strategy with contract code
'ES'
(equity index), rolling rule'front'
, front offset'-6,-5'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.jpy_gx_index_front(use_cache: bool = True)
Define a JPY-hedged rolling future strategy with contract code
'GX'
(equity index), rolling rule'front'
, front offset'-4,-2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.jpy_pt_index_front(use_cache: bool = True)
Define a JPY-hedged rolling future strategy with contract code
'PT'
(equity index), rolling rule'front'
, front offset'-4,-3'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.jpy_z_index_front(use_cache: bool = True)
Define a JPY-hedged rolling future strategy with contract code
'Z'
(equity index), rolling rule'front'
, front offset'-5,-2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_ai_index_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'AI'
(equity index), rolling rule'front'
, front offset'-3,-2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_ba_comdty_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'BA'
(commodity), rolling rule'front'
, front offset'-12,-11'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_ca_comdty_f_0(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'CA'
(commodity), rolling rule'F_0'
, monthly rolling days'1,2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_ca_index_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'CA'
(equity index), rolling rule'front'
, front offset'-4,-3'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_cf_index_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'CF'
(equity index), rolling rule'front'
, front offset'-4,-3'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_cn_comdty_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'CA'
(commodity), rolling rule'front'
, front offset'-3,-3'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_eo_index_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'EO'
(equity index), rolling rule'front'
, front offset'-3,-2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_er_comdty_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'ER'
(commodity), rolling rule'front'
, front offset'-6,-6'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_g_comdty_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'G'
(commodity), rolling rule'front'
, front offset'-3,-3'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_gx_index_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'GX'
(equity index), rolling rule'front'
, front offset'-4,-2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_hc_index_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'HC'
(equity index), rolling rule'front'
, front offset'-3,-2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_hi_index_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'HI'
(equity index), rolling rule'front'
, front offset'-3,-2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_ij_comdty_f_0(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'IJ'
(commodity), rolling rule'F_0'
, monthly rolling days'1,2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_ir_comdty_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'IR'
(commodity), rolling rule'front'
, front offset'-6,-6'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_jb_comdty_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'JB'
(commodity), rolling rule'front'
, front offset'-4,-4'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_km_index_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'KM'
(equity index), rolling rule'front'
, front offset'-3,-2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_l_comdty_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'L'
(commodity), rolling rule'front'
, front offset'-6,-6'
, exposure rebalance threshold 0.02, cash rebalance threshold 0.02 and leverage 0.25.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_nh_index_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'NH'
(equity index), rolling rule'front'
, front offset'-4,-3'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_nk_index_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'NK'
(equity index), rolling rule'front'
, front offset'-3,-2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_nk_index_front_short(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'NK'
(equity index), rolling rule'front'
, front offset'-3,-2'
, exposure rebalance threshold 0.02, cash rebalance threshold 0.02 and strategy direction'short'
.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_oi_index_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'OI'
(equity index), rolling rule'front'
, front offset'-2,-2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_pt_index_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'PT'
(equity index), rolling rule'front'
, front offset'-4,-3'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_qc_comdty_f_0(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'QC'
(commodity), rolling rule'F_0'
, monthly rolling days'1,2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_qc_index_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'QC'
(equity index), rolling rule'front'
, front offset'-3,-2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_rs_comdty_f_0(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'RS'
(commodity), rolling rule'F_0'
, monthly rolling days'1,2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_rx_comdty_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'RX'
(commodity), rolling rule'front'
, front offset'-3,-3'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_st_index_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'ST'
(equity index), rolling rule'front'
, front offset'-4,-3'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_tp_index_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'TP'
(equity index), rolling rule'front'
, front offset'-3,-2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_vg_index_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'VG'
(equity index), rolling rule'front'
, front offset'-3,-2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_vg_index_front_short(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'VG'
(equity index), rolling rule'front'
, front offset'-3,-2'
, exposure rebalance threshold 0.02, cash rebalance threshold 0.02 and strategy direction'short'
.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_xm_comdty_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'XM'
(commodity), rolling rule'front'
, front offset'-4,-4'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_xp_index_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'XP'
(equity index), rolling rule'front'
, front offset'-3,-2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
-
sigtech.framework.default_strategy_objects.rolling_futures_fx_hedged.usd_z_index_front(use_cache: bool = True)
Define a USD-hedged rolling future strategy with contract code
'Z'
(equity index), rolling rule'front'
, front offset'-5,-2'
, exposure rebalance threshold 0.02 and cash rebalance threshold 0.02.
Rolling futures price index#
-
sigtech.framework.default_strategy_objects.rolling_futures_price_index.ed_comdty_front_pi(use_cache: bool = True)
Define a rolling future index tracking the performance of an equity index future with contract code
'ED'
, rolling rule'front'
and front offset'-6:-5'
.