.gitattributes
.gitignore
LICENSE.txt
MANIFEST.in
README.md
pyproject.toml
qis/__init__.py
qis/file_utils.py
qis/local_path.py
qis/settings.yaml
qis/sql_engine.py
qis.egg-info/PKG-INFO
qis.egg-info/SOURCES.txt
qis.egg-info/dependency_links.txt
qis.egg-info/requires.txt
qis.egg-info/top_level.txt
qis/examples/README.md
qis/examples/_helpers/__init__.py
qis/examples/_helpers/reporting_helpers.py
qis/examples/case_studies/credit_spreads.py
qis/examples/case_studies/vix_beta_to_equities_bonds.py
qis/examples/case_studies/vix_conditional_returns.py
qis/examples/case_studies/vix_spy_scatter_by_year.py
qis/examples/case_studies/vix_term_structure.py
qis/examples/factsheets/bbg_universe.py
qis/examples/factsheets/europe_futures.py
qis/examples/factsheets/hedge_funds.py
qis/examples/factsheets/momentum_indices.py
qis/examples/factsheets/multi_assets.py
qis/examples/factsheets/multi_strategy.py
qis/examples/factsheets/pybloqs_factsheets.py
qis/examples/factsheets/strategy.py
qis/examples/factsheets/strategy_benchmark.py
qis/examples/models/bootstrap_analysis.py
qis/examples/models/crypto_intraday_vol.py
qis/examples/models/ewm_correlation_table.py
qis/examples/models/ewm_kernels.py
qis/examples/models/ewm_linear_model.py
qis/examples/models/multivariate_ols.py
qis/examples/models/ohlc_volatility_estimators.py
qis/examples/models/overnight_intraday_returns.py
qis/examples/models/rolling_correlations.py
qis/examples/perfstats/cboe_vol_strats_perf.py
qis/examples/perfstats/full_performance_report.py
qis/examples/perfstats/infrequent_returns_interpolation.py
qis/examples/perfstats/miss_best_worst_days_impact.py
qis/examples/perfstats/quickstart.py
qis/examples/perfstats/risk_return_frontier.py
qis/examples/perfstats/rolling_performance.py
qis/examples/perfstats/sharpe_vs_sortino.py
qis/examples/perfstats/unsmoothing_and_delevering.py
qis/examples/plots/dual_axis_figure.py
qis/examples/plots/scatter_with_regression.py
qis/examples/portfolios/balanced_60_40.py
qis/examples/portfolios/balanced_60_40_with_btc.py
qis/examples/portfolios/constant_notional_short.py
qis/examples/portfolios/leveraged_etf_strategies.py
qis/examples/portfolios/long_short.py
qis/examples/portfolios/vol_target_and_trend.py
qis/examples/regimes/boxplot_conditional.py
qis/examples/regimes/bull_bear_normal_sharpe.py
qis/examples/regimes/seasonality.py
qis/examples/regimes/us_election_regimes.py
qis/examples/utils/option_rolls_schedule.py
qis/models/README.md
qis/models/__init__.py
qis/models/linear/__init__.py
qis/models/linear/auto_corr.py
qis/models/linear/corr_cov_matrix.py
qis/models/linear/ewm.py
qis/models/linear/ewm_convolution.py
qis/models/linear/ewm_winsor_outliers.py
qis/models/linear/pca.py
qis/models/linear/plot_correlations.py
qis/models/linear/ra_returns.py
qis/models/linear/tests/corr_cov_matrix_test.py
qis/models/linear/tests/ewm_winsor_outliers_test.py
qis/models/linear/tests/pca_test.py
qis/models/linear/tests/plot_correlations_test.py
qis/models/linear/tests/ra_returns_test.py
qis/models/stats/__init__.py
qis/models/stats/bootstrap.py
qis/models/stats/ohlc_vol.py
qis/models/stats/rolling_stats.py
qis/models/stats/tests/bootstrap_test.py
qis/models/stats/tests/rolling_stats_test.py
qis/perfstats/README.md
qis/perfstats/__init__.py
qis/perfstats/cond_regression.py
qis/perfstats/config.py
qis/perfstats/desc_table.py
qis/perfstats/fx_ops.py
qis/perfstats/perf_stats.py
qis/perfstats/ra_returns.py
qis/perfstats/regime_classifier.py
qis/perfstats/returns.py
qis/perfstats/timeseries_bfill.py
qis/perfstats/unsmoothing.py
qis/perfstats/tests/cond_regression_test.py
qis/perfstats/tests/desc_table_test.py
qis/perfstats/tests/perf_stats_test.py
qis/perfstats/tests/regime_classifier_test.py
qis/perfstats/tests/returns_test.py
qis/perfstats/tests/unsmoothing_comparison.py
qis/plots/README.md
qis/plots/__init__.py
qis/plots/bars.py
qis/plots/boxplot.py
qis/plots/contour.py
qis/plots/errorbar.py
qis/plots/heatmap.py
qis/plots/histogram.py
qis/plots/histplot2d.py
qis/plots/lineplot.py
qis/plots/pie.py
qis/plots/qqplot.py
qis/plots/scatter.py
qis/plots/stackplot.py
qis/plots/table.py
qis/plots/time_series.py
qis/plots/utils.py
qis/plots/derived/__init__.py
qis/plots/derived/data_timeseries.py
qis/plots/derived/desc_table.py
qis/plots/derived/drawdowns.py
qis/plots/derived/perf_table.py
qis/plots/derived/prices.py
qis/plots/derived/regime_class_table.py
qis/plots/derived/regime_data.py
qis/plots/derived/regime_pdf.py
qis/plots/derived/regime_scatter.py
qis/plots/derived/returns_heatmap.py
qis/plots/derived/returns_scatter.py
qis/plots/reports/__init__.py
qis/plots/reports/econ_data_single.py
qis/plots/reports/gantt_data_history.py
qis/plots/reports/price_history.py
qis/plots/reports/utils.py
qis/plots/tests/bars_test.py
qis/plots/tests/boxplot_test.py
qis/plots/tests/contour_test.py
qis/plots/tests/errorbar_test.py
qis/plots/tests/heatmap_test.py
qis/plots/tests/histogram2d_test.py
qis/plots/tests/histogram_test.py
qis/plots/tests/lineplot_test.py
qis/plots/tests/pie_test.py
qis/plots/tests/qqplot_test.py
qis/plots/tests/regime_scatter_test.py
qis/plots/tests/scatter_test.py
qis/plots/tests/stackplot_test.py
qis/plots/tests/table_test.py
qis/plots/tests/time_series_test.py
qis/plots/tests/utils_test.py
qis/portfolio/README.md
qis/portfolio/__init__.py
qis/portfolio/backtester.py
qis/portfolio/multi_portfolio_data.py
qis/portfolio/portfolio_data.py
qis/portfolio/signal_data.py
qis/portfolio/reports/__init__.py
qis/portfolio/reports/brinson_attribution.py
qis/portfolio/reports/config.py
qis/portfolio/reports/multi_assets_factsheet.py
qis/portfolio/reports/multi_strategy_factseet_pybloqs.py
qis/portfolio/reports/multi_strategy_factsheet.py
qis/portfolio/reports/overlays_smart_diversification.py
qis/portfolio/reports/strategy_benchmark_factsheet.py
qis/portfolio/reports/strategy_benchmark_factsheet_pybloqs.py
qis/portfolio/reports/strategy_benchmark_tre_factsheet.py
qis/portfolio/reports/strategy_factsheet.py
qis/portfolio/reports/strategy_signal_factsheet.py
qis/portfolio/risk/__init__.py
qis/portfolio/risk/contributions.py
qis/portfolio/risk/ewm_covar_risk.py
qis/portfolio/risk/ewm_factor_model.py
qis/portfolio/risk/factor_model.py
qis/portfolio/strats/__init__.py
qis/portfolio/strats/quant_strats_delta1.py
qis/portfolio/strats/seasonal_strats.py
qis/tests/__init__.py
qis/tests/file_utils_local_test.py
qis/tests/file_utils_test.py
qis/tests/price_data_test.py
qis/utils/README.md
qis/utils/__init__.py
qis/utils/annualisation.py
qis/utils/dates.py
qis/utils/df_agg.py
qis/utils/df_cut.py
qis/utils/df_freq.py
qis/utils/df_groups.py
qis/utils/df_melt.py
qis/utils/df_ops.py
qis/utils/df_str.py
qis/utils/df_to_scores.py
qis/utils/df_to_weights.py
qis/utils/generic.py
qis/utils/np_ops.py
qis/utils/regression.py
qis/utils/sampling.py
qis/utils/struct_ops.py
qis/utils/tests/annualisation_test.py
qis/utils/tests/dates_test.py
qis/utils/tests/df_agg_test.py
qis/utils/tests/df_cut_test.py
qis/utils/tests/df_freq_test.py
qis/utils/tests/df_groups_test.py
qis/utils/tests/df_melt_test.py
qis/utils/tests/df_ops_tests.py
qis/utils/tests/df_str_test.py
qis/utils/tests/df_to_weights_test.py
qis/utils/tests/file_utils_tests.py
qis/utils/tests/generic_test.py
qis/utils/tests/np_ops_test.py
qis/utils/tests/sampling_test.py
qis/utils/tests/struct_ops_test.py