Default strategies#
Single stock strategies#
Predefined single stock strategies. See sigtech.framework.strategies.reinvestment_strategy
for more
information about these objects.
-
sigtech.framework.default_strategy_objects.single_stock_strategies.alphabet_equity_rs(use_cache: bool = True)
Define a reinvestment strategy for stock
'GOOGL'
.
-
sigtech.framework.default_strategy_objects.single_stock_strategies.amazon_equity_rs(use_cache: bool = True)
Define a reinvestment strategy for stock
'AMZN'
.
-
sigtech.framework.default_strategy_objects.single_stock_strategies.apple_equity_rs(use_cache: bool = True)
Define a reinvestment strategy for stock
'AAPL'
.
-
sigtech.framework.default_strategy_objects.single_stock_strategies.apple_equity_rs_short(use_cache: bool = True)
Define a short reinvestment strategy for stock
'AAPL'
.
-
sigtech.framework.default_strategy_objects.single_stock_strategies.facebook_equity_rs(use_cache: bool = True)
Define a reinvestment strategy for stock
'FB'
and'META'
.
-
sigtech.framework.default_strategy_objects.single_stock_strategies.microsoft_equity_rs(use_cache: bool = True)
Define a reinvestment strategy for stock
'MSFT'
.
ETF reinvestment strategies#
Predefined reinvestment strategies. See sigtech.framework.strategies.reinvestment_strategy
for more
information about these objects.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.agg_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'AGG US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.bil_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'BIL US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.bil_equity_rs_short(use_cache: bool = True)
Define a short reinvestment strategy based on Bloomberg’s
'BIL US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.bnd_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'BND US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.bndx_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'BNDX US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.dbc_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'DBC US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.eem_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'EEM US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.emb_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'EMB US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.ftls_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'FTLS US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.fxe_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'FXE US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.get_etf(underlier, use_cache: bool = True, direction: str = 'long')
Define a reinvestment strategy based on a given underlier.
- Parameters:
underlier – Underlier identifier.
use_cache – Set to True if strategy service is used for the default strategy objects.
direction –
`short`
or'long'
(default).
- Returns:
ReinvestmentStrategy
object.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.gld_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'GLD US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.hyg_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'HYG US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.iefa_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'IEFA US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.iwm_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'IWM US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.lqd_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'LQD US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.mna_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'MNA US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.qai_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'QAI US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.qqq_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'QQQ US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.sdy_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'SDY US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.slv_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'SLV US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.spy_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'SPY US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.tip_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'TIP US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.uso_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'USO US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.vea_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'VEA US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.veu_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'VEU US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.vnq_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'VNQ US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.vwo_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'VWO US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.vxx_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'VXX US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.xlb_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'XLB US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.xlc_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'XLC US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.xle_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'XLE US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.xlf_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'XLF US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.xli_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'XLI US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.xlk_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'XLK US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.xlp_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'XLP US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.xlre_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'XLRE US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.xlu_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'XLU US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.xlv_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'XLV US Equity'
.
-
sigtech.framework.default_strategy_objects.etf_reinvestment_strategies.xly_equity_rs(use_cache: bool = True)
Define a reinvestment strategy based on Bloomberg’s
'XLY US Equity'
.