qis/__init__.py,sha256=aOnsBb5LUF0M2D3wYaSUBOwlBwONX8C0u7TogLKFWCM,1038
qis/examples/constant_notional.py,sha256=hZWTFMZlOLcCWIgAVdCeHv_S28wzvMoziUSviLqJB14,4212
qis/examples/figures/perf1.PNG,sha256=6IhO0yeNsYAdmSIU5yxIHicRqDyysX-rFumJLdrTXmY,351721
qis/examples/figures/perf2.PNG,sha256=vtwS40L6zQ53_ZsQB-Mlw6pCLvOOKRaRck3-rBt4QYg,918269
qis/examples/figures/perf3.PNG,sha256=Oym8-MbOzWhDKlTwXTN95Lgh1L8H06QZkBeEbALey2M,298282
qis/examples/gaussian_mixure_scatter.py,sha256=2xz8usgY4wJrozOKuly8y2f8IP7RJPtaaSBaMbCP7rU,2088
qis/examples/move_index.py,sha256=T1qJKaBY3GKu2uGUaTYwott_C2W5PJujbpUNr8Vb-0k,14511
qis/examples/performances.py,sha256=d01ZcCtfiWwtQSJS2OeVjNhszfod912n_OgJ3BH-Xrc,1703
qis/examples/portfolio_opt_backtest.py,sha256=SsFbUUl3Um4L6c5vB31eF9nAhE5HWPNv4jUbKrWb8-4,2311
qis/examples/price_plots.py,sha256=gv29ESApGOyeiyAPqPLaF2c_F4aYtmPFmfCL8x4pwkw,5275
qis/examples/simulate_quant_strats.py,sha256=FS9FTC-y0cZALpriJT3V2f7YMSra1SKque_XNUMguJU,11025
qis/examples/test_ewm.py,sha256=tH453esm8tsDsqqAh3Cd3olfVeShPHFPO2XteeaZ6-s,8042
qis/examples/test_scatter.py,sha256=z0beqbdwlbMGSS_9h3wW8bkhAuK8asUeGo0qOu_JQLM,1599
qis/file_utils.py,sha256=EVEuCQH6NE69wgEHSpRnEZPlG-PkC5D9KEXDTZCPbdo,35925
qis/local_path.py,sha256=AhQofF6iJ9Cfc3cdVi5uS0adW66uE0mdVAEuWHahv-w,991
qis/models/__init__.py,sha256=ZyDVry8SpDBY8yPalC0Wrzfu_2E7rXrbaFvtBL_8Gno,2256
qis/models/linear/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
qis/models/linear/auto_corr.py,sha256=KMRGXwR4G8vEzb8-bEn_q3DwjpNAGU2mo3589cD9ai0,5458
qis/models/linear/corr_cov_matrix.py,sha256=o55BfqS6Bvx42bwruUDsr3I7b6LUUgPk_A6TQ93CRys,9489
qis/models/linear/ewm.py,sha256=vwrLMvy6NCoXjCrdB1NnP7mDv62RzTqHPHGdOXgztSc,39806
qis/models/linear/ewm_convolution.py,sha256=LJE-5D6NA-8JZkUn1TmzK5XjfeRV5l7Oj6AA3zEjokA,3620
qis/models/linear/ewm_factors.py,sha256=UlffNKaAwo4vJYzuc25167BCb1qOcYTlwT3lh67wTGI,5821
qis/models/linear/pca.py,sha256=zV0vD27UbTLFS1uJ59iWZe9asfKd7idlRtmFEWNxg_A,4032
qis/models/linear/plot_correlations.py,sha256=0P3VZz-rcq9dIZ1RwFof964IPxjB-Z5g6eXyJnhyTms,6192
qis/models/linear/ra_returns.py,sha256=pj3uun-tq5A63s-mLKyx2iGJaf-R7OxEz-X6MmJ7MEA,11295
qis/models/README.md,sha256=4J8uzOsk9dP0n3MwuyCPDyDxO5wuGKFf_6OW3COvWn8,24
qis/models/stats/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
qis/models/stats/bootstrap.py,sha256=HTsJNOEKQjZj57UMKzSHpIXw6l4F_OyJUnvhoNfmVMQ,19009
qis/models/stats/gaussian_mixture.py,sha256=ePWIOP-f0gwBoavnKw55qJw5btQ-Na0NbcRiCz5Y65Y,8504
qis/models/stats/ohlc_vol.py,sha256=tq1YJUC34y7sydvKxO_IrZWpoj0UQNkGZ8FbzR4Aq28,2319
qis/models/stats/test_bootstrap.py,sha256=wbKSJaVWt2lyMNPz7ue0V2SYGEz-k5iT-cClG3CCRHs,8556
qis/perfstats/__init__.py,sha256=53fCro0uIBe5ktOjIkAbaRWmcn7EWH8eT08-t-s-OYw,2432
qis/perfstats/cond_regression.py,sha256=NufD42STEGuoQG5rlG-DuicRFH6aZOKrm1Z5n3Cioqo,7178
qis/perfstats/config.py,sha256=uszepDFgBV48XXA0-oo0TBiUygS_1IcMzcHswjOJaSk,10871
qis/perfstats/desc_table.py,sha256=uKV_MBK-wUmCrrwWCCsUf-4TlBTrMrMMjeGdy2M0ocs,6243
qis/perfstats/perf_table.py,sha256=nBSUq1h_ta2DxdQWAT9PKWeFSN-KnrUsXTdC-_QBSlA,18335
qis/perfstats/README.md,sha256=4J8uzOsk9dP0n3MwuyCPDyDxO5wuGKFf_6OW3COvWn8,24
qis/perfstats/regime_classifier.py,sha256=ahMrWLHm6ERjFDY0oAjCJLZNNLXS28Zf1U0eTM2ZyJM,20068
qis/perfstats/returns.py,sha256=Hfn9yKX6YW6QZJANr83of8Hvjc3daux-7Ze1jIC8inw,30319
qis/perfstats/timeseries_bfill.py,sha256=KHPc-qdFrr1sULzp9szaCpqdzBtDQcTCAZl_U7r0xp4,8315
qis/plots/__init__.py,sha256=6Z0Dqxj0i4t3D-OwN_VObSOFk4hYSjMlq3GYnXD23As,3685
qis/plots/bars.py,sha256=zT-Se_4CToaFFzAJs62tgchVP1rJLXKeIOvzYPp-aIM,17652
qis/plots/boxplot.py,sha256=hoAh9JWLuVIomYG3kca4HEtkyin0ZYWbKEx-BW0wiFQ,18841
qis/plots/contour.py,sha256=SmX6J2DsJ6uxasIK8QrYMtWm7oSJ1pnFQu3AYE8ouMQ,3917
qis/plots/derived/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
qis/plots/derived/data_timeseries.py,sha256=Gmm4ScOs6dXF1fwyCcu21t5aUjEPAu0YAqk4KZtd0MU,2196
qis/plots/derived/drawdowns.py,sha256=_kGmGw6-FCvOsWrx8DkGORdSRtTnADQhW0XbK2h1XLY,7410
qis/plots/derived/perf_table.py,sha256=DvwTfJqaRoUy1c8q3Df56p4MLo4ZXUb5_n_3A3iH5DQ,16816
qis/plots/derived/prices.py,sha256=on-keVewp8p233iqyHeknqEFcd4O0DajuUyPKKtM7tc,22210
qis/plots/derived/regime_class_table.py,sha256=Y9F3VqzZGBIoXoJ0-9Udk3f2kBA2GRhG-n0iv4CJ0qU,3489
qis/plots/derived/regime_data.py,sha256=IEKzv8vUaP9GCuFwVL-yO3c4b0SHA6gIqpNaxzARnXU,11752
qis/plots/derived/regime_pdf.py,sha256=GETur4a1r9Aek_-AxyULJWWqTzEJsvtTEAVBK5OUYs0,3519
qis/plots/derived/regime_scatter.py,sha256=GmzZfXNWEAIPLizZaoru_Q5o7a8CS0ggMsC7poFGTvg,6590
qis/plots/derived/returns_heatmap.py,sha256=lbzYKlllLtr9m-lBpxGz_yWQWXim6cQpviVXqs6XmtY,19263
qis/plots/derived/returns_scatter.py,sha256=Wjo1IkAkeiiP3qlBfbqmHiAZMzM6AStyN7MuG4poPCI,5187
qis/plots/errorbar.py,sha256=c7ulNv08EggqcXHN069eZvXC12FFAdwFBdN1KAnaf8g,4008
qis/plots/heatmap.py,sha256=80Sb4gRDBfdxchzdgZC8bSLjXtmfQ1ZYv_4VxOYW_R8,3643
qis/plots/histogram.py,sha256=QVqLbulado0PswVGXrXIhu172Yj0lEoogF7X4Y_XIsI,10375
qis/plots/histplot2d.py,sha256=ZWV3FQIDMLOyQpHDh8goqNKM3K2JoM8AQCUHS4CSBOI,2917
qis/plots/lineplot.py,sha256=ipnn2MeBg70JiVSQPPdfzYnVJo5H5DbLUGTfVzftfB4,5383
qis/plots/pie.py,sha256=F73E1IKD1m-X9Ze0bT2mjrWfKdiPqNYGNvxSn4E0dJQ,1608
qis/plots/qqplot.py,sha256=iUnt4vAesYqbfiupHHmnfKii5DdmzH2IIdetobSMTLA,5744
qis/plots/README.md,sha256=4J8uzOsk9dP0n3MwuyCPDyDxO5wuGKFf_6OW3COvWn8,24
qis/plots/scatter.py,sha256=BFAOpIW7hHtUafkrTtsGB6MXiu041Q6_6Sz-3rqT3Dg,14041
qis/plots/stackplot.py,sha256=gdkIVbuSHeM2VDpugm8mFoJj2fTN8ORf3cQ3Hleg580,5975
qis/plots/table.py,sha256=7309B1YEMwmhnUm0L6166Ym7vtVi26g-qXpdUUhp-bI,14245
qis/plots/time_series.py,sha256=Ijc_uW-9bhbvsxiApR0jCMHX_D1IYnjNKzNsXyNSHks,21718
qis/plots/utils.py,sha256=rBs3WyBYN4L7t5gxuQSMHk0gQ1Pz9JZfKZmjXVVnv9E,54271
qis/portfolio/__init__.py,sha256=BuxDe_o5JgTqqtfCCrxh-yw9htMEej_aHou1HtznbbU,305
qis/portfolio/backtester.py,sha256=UvQnUr70PjPo94RMY8MuzGlOwAlMvgFdtqkE3JzZd4k,11449
qis/portfolio/multi_portfolio_data.py,sha256=bawL2YD_rGY6OnnF_vBBg5wGnpEwXIkrwfOW1HA7P5U,30334
qis/portfolio/optimization/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
qis/portfolio/optimization/opt_solvers.py,sha256=AeQw_LrMsIe_LWzgs_gfCYZyhAnWK8rJ-e9AtnjmLUg,11693
qis/portfolio/optimization/qp_solvers.py,sha256=ZY8kd1oEYGn75YQeB-ZMi9ZE6hono2zhUhETSfujRWc,20002
qis/portfolio/optimization/rolling_portfolios.py,sha256=TzlEYxSu6i9U7xfDnSQIITvTiCjrUOGafsuBGFRXktE,20538
qis/portfolio/portfolio_data.py,sha256=qF-y9Yj38m78n1UHoXrgAxXWk1Bf1Q4PpE2_6WPeuSo,34830
qis/portfolio/README.md,sha256=4J8uzOsk9dP0n3MwuyCPDyDxO5wuGKFf_6OW3COvWn8,24
qis/portfolio/reports/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
qis/portfolio/reports/multi_asset_factsheet.py,sha256=KbYJCWWUMhavXh6HkgDS28fF4hKlz_-h6hzwfIdp-eU,17477
qis/portfolio/reports/multi_strategy_factsheet.py,sha256=6ounxlEA1huyOFYoPER_sOB4pgnbLpwYaWF-3eSfhGk,10867
qis/portfolio/reports/portfolio_factsheet.py,sha256=ObeNAwJzabr-dgk2D4xSnTRgMKE0lMk0jq8GLLxHpus,13971
qis/portfolio/reports/strategy_factsheet.py,sha256=Uyi_D2uQw78W8OzpAhjCcKDLaxZzpQgptKdaS8u2fDY,17937
qis/portfolio/strats/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
qis/portfolio/strats/quant_strats_delta1.py,sha256=Q_GQn6zKeeUEBNMe_4JCYCfsFZIg-pVkJUstuIkkD1E,5778
qis/read_qis_modules.py,sha256=GXoMHZ0m7ZdpQcEET74noen-N40qU-rZu4066Mqs428,523
qis/settings.yaml,sha256=5EypuuM9PcKnSme3b9ZLSb4gcYuSwBkGLfwug0mYi5c,477
qis/sql_engine.py,sha256=eJlxA585cdkg9P0Ip6KWUgCZ2c0PINSBf8D1WczSEpk,443
qis/test_data.py,sha256=Vlx5BseweP8cX8-TRiGzmbe2_Y1dFgDzwXzkfVPm_pc,1199
qis/utils/__init__.py,sha256=q6Z90EJYR1QV2dHQIIyvoj9gvQ5RaImdvRpk1Eljv0c,5037
qis/utils/dates.py,sha256=SQc96z_jpaLCw9fkQEOBioo34dqMnzpvzTzoUiO7kug,43000
qis/utils/df_agg.py,sha256=Lk2A8FjykjWqLCDxRhq6oWaaDMgVbgr2nJYOZM-h_xE,8942
qis/utils/df_cut.py,sha256=Yfw2dqT1dLPQu1dIkRmhT61id5qf8zJ5J94M7GfnIRc,8491
qis/utils/df_freq.py,sha256=oFwmQ94ztJbAD3xn0N4FYKuoO79EQe4vG4uhlSxRzRw,7812
qis/utils/df_groups.py,sha256=GWSUYw3m6ye7ehi1hl3Ar3oGaGQSsQj2Ciyi02J6cyo,10992
qis/utils/df_melt.py,sha256=CAuybb_PWsaMOoUV6sIwBLwpAjlIVUszbX4vH7BIZ_k,6819
qis/utils/df_ops.py,sha256=lvm5rQxpU7H11rHWdgp3H0iSLcULW1QF2eFi7ITKPN4,27227
qis/utils/df_str.py,sha256=ED_KjW-kH-_H5HdTwGbwFlYyzDAPFI3tNKzmAp6L0Cg,8295
qis/utils/df_to_weights.py,sha256=mbI5Afw1APB660uLPEMBm70W0JdlFJA532tT5riCt4A,11344
qis/utils/generic.py,sha256=RsojpNuA2PQD3yX0020aODShNcMV-74EzYJ7BRGgcHg,10613
qis/utils/np_ops.py,sha256=Ox3vnip4GU2zY_WFl6X0BL0REU7X8MlmQoc7rmfTS-U,14809
qis/utils/ols.py,sha256=uwtIxzl8iv3aehiHf9OZ0lBQUA9vKtKl78MMZ5272nQ,5534
qis/utils/README.md,sha256=_O5KjipjyTbwQco3MzSJxLA5O83E-nfBGzuEhiDeMrg,22
qis/utils/sampling.py,sha256=G-wyCYeP2VJ_GIXVqsvU1na1Tg9qposrcHGUFPn1WQk,4589
qis/utils/struct_ops.py,sha256=k_yGDz0O5zwNnTjNkz9J6UN2zNNTBo6lF0JOTwuoLUQ,5938
qis-1.0.10.dist-info/LICENSE.txt,sha256=wwaTIeM5p1TYEKRnyL3ROkzDvoyNRr9VtroNBHjNQeo,35802
qis-1.0.10.dist-info/METADATA,sha256=KkxwkNvrkRnWuu6Ucow7wY_h5IAhhd05CWTF3eLFnZo,6929
qis-1.0.10.dist-info/WHEEL,sha256=vVCvjcmxuUltf8cYhJ0sJMRDLr1XsPuxEId8YDzbyCY,88
qis-1.0.10.dist-info/RECORD,,
