awt_quant package¶
Subpackages¶
- awt_quant.data_fetch package
- awt_quant.forecast package
- awt_quant.portfolio package
- Subpackages
- awt_quant.portfolio.multi_factor_analysis package
- Submodules
- awt_quant.portfolio.multi_factor_analysis.DataCollector module
- awt_quant.portfolio.multi_factor_analysis.FactorConstructor module
- awt_quant.portfolio.multi_factor_analysis.KMeansClusterer module
- awt_quant.portfolio.multi_factor_analysis.LocalizedModel module
- awt_quant.portfolio.multi_factor_analysis.RandomForestFeatureSelector module
- awt_quant.portfolio.multi_factor_analysis.StressSensitivityAnalysis module
- awt_quant.portfolio.multi_factor_analysis.main module
- Module contents
- awt_quant.portfolio.optimization package
- awt_quant.portfolio.multi_factor_analysis package
- Module contents
- Subpackages
- awt_quant.risk package
Submodules¶
awt_quant.utils module¶
- awt_quant.utils.hurst(ts, lag)[source]¶
Returns the Hurst Exponent of the time series vector ts The Hurst Exponent is a statistical measure used to classify time series and infer the level of difficulty in predicting and choosing an appropriate model for the series at hand. The Hurst exponent is used as a measure of long-term memory of time series. It relates to the autocorrelations of the time series, and the rate at which these decrease as the lag between pairs of values increases.
Value near 0.5 indicates a random series. Value near 0 indicates a mean reverting series. Value near 1 indicates a trending series.
- awt_quant.utils.financial_calendar_days_before(date_str, T, calendar_name='NYSE')[source]¶
Gets the T-th market day occurring before a given date.