qis/__init__.py,sha256=aOnsBb5LUF0M2D3wYaSUBOwlBwONX8C0u7TogLKFWCM,1038
qis/examples/constant_notional.py,sha256=PLP9Cdss60rT5lKSevuXTDpGSfdkFIap-VTjOvTaLm8,4523
qis/examples/figures/perf1.PNG,sha256=i-KhCD-Cn-hNyQBWiUMj8tl71A-rOTC3nkZdXyBjZes,352035
qis/examples/figures/perf2.PNG,sha256=RsGpu7hggVTUn9Jan0vmsl6Gjj1lTJ7_6GBncbZ6GCE,921713
qis/examples/figures/perf3.PNG,sha256=xWXH9wXlXZFp-ClgzdtsDh5wieF4q5bnwbshlGdgy2U,303142
qis/examples/gaussian_mixure_scatter.py,sha256=2xz8usgY4wJrozOKuly8y2f8IP7RJPtaaSBaMbCP7rU,2088
qis/examples/move_index.py,sha256=Y40o1IUKyycM8stGxG3Go7s95-dDU4AJYiz_Cx6ZM6M,14463
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=RIYoqLCgr6aZw00Mx8snI9dKlRHW3fIFmafN_AnG8Co,35928
qis/local_path.py,sha256=AhQofF6iJ9Cfc3cdVi5uS0adW66uE0mdVAEuWHahv-w,991
qis/models/__init__.py,sha256=0DriM69dl_u2LkiSZM1iw0MPbvJj4IGXSWoG7ur6YW4,2230
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=8hrEmalGDWbn844xotIS_ZbWPN-ysXdigPQhoZb0DDA,8692
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=ApVZQO1ArNnyAOF0sN7ZJ-H5kOk8X5VaIeXbLNHB-DU,19010
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=skre4xGPW6zYPh4fPMzyS3FQ_AYukkRl3kZIitPd9bM,2441
qis/perfstats/cond_regression.py,sha256=NufD42STEGuoQG5rlG-DuicRFH6aZOKrm1Z5n3Cioqo,7178
qis/perfstats/config.py,sha256=uszepDFgBV48XXA0-oo0TBiUygS_1IcMzcHswjOJaSk,10871
qis/perfstats/desc_table.py,sha256=pRnAlpQsHUmH1hc1c9mAkfBfntisJl-iWDW3yAW7kCk,6844
qis/perfstats/perf_stats.py,sha256=jtp2KoIlY_eWvg8KPWEW1dN5s6GHXNgGQErd8vmIgMA,20987
qis/perfstats/README.md,sha256=4J8uzOsk9dP0n3MwuyCPDyDxO5wuGKFf_6OW3COvWn8,24
qis/perfstats/regime_classifier.py,sha256=tFtEhauXK0DngzBodB67OthdzlTGjvCgqWqt1_Z8ksI,20068
qis/perfstats/returns.py,sha256=XNuahcMbPi8yxRVWrflzXWX93ssiKjUTViRALBVt5o8,30299
qis/perfstats/timeseries_bfill.py,sha256=9wXjP-lJpUKyQCBpp0SVW7grd3nknCjAM51uQl5EkC0,8305
qis/plots/__init__.py,sha256=ljjycxzOTLTJCWwswd_XQHaLypYSfIY15beufY9LlwU,3700
qis/plots/bars.py,sha256=PoE9E2ShGWXBdKVyGD6Z56t67Vkivt4RxGnVLmYdvew,17326
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=6ybLBkDWh-H6zNWFDgIfR-JA57YlwhhKQ9PjTpff2To,7391
qis/plots/derived/perf_table.py,sha256=wZoNgde5edMpn4CSynZdZytL0G3HD2oQ1U7TBsiYtKc,16816
qis/plots/derived/prices.py,sha256=EJ4l77dWg2UEvGEWt4dFQeg6gQ0UZD-nYEDEmRWCBAU,22317
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=RNlJ6o6GNrN8yIuOH8O9iWmXGxQeRu7HaxzyQra8zu4,5424
qis/plots/pie.py,sha256=F73E1IKD1m-X9Ze0bT2mjrWfKdiPqNYGNvxSn4E0dJQ,1608
qis/plots/qqplot.py,sha256=7t2zSAWB05V5hsM9RMVucCA-k3aOta0U0ANpSqO1au4,5889
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=rDrpF3A_UMSZo_csvFyENuIti1yv4S6dMDL4ENM5cE0,21297
qis/plots/utils.py,sha256=-pP3OOEbhTiL3FJ0Tz-mlh3xUE0IOiP9NOveNFOdwW0,55082
qis/portfolio/__init__.py,sha256=BuxDe_o5JgTqqtfCCrxh-yw9htMEej_aHou1HtznbbU,305
qis/portfolio/backtester.py,sha256=UvQnUr70PjPo94RMY8MuzGlOwAlMvgFdtqkE3JzZd4k,11449
qis/portfolio/multi_portfolio_data.py,sha256=ov2r82hvUp1HGPeyGo9sAkGKn0SsaujY0R7R-95O7Lo,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=1y_o64gwMsZfobwd91TVgXT3MhPywOtN4uBFg2mtEIg,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=c0VxUKoHTUA5yBAZkgZftX23sazc80VMVpO2400wQYU,13945
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=QB0yDU-B_DL2qn9hRHbL7xSNpA_cLRaUIM9zNBXKnJY,204
qis/sql_engine.py,sha256=eJlxA585cdkg9P0Ip6KWUgCZ2c0PINSBf8D1WczSEpk,443
qis/test_data.py,sha256=M_-h-hyDAEPfzoLM4ijWuN2pYsB5wByM79scGoN_awQ,1277
qis/utils/__init__.py,sha256=8ExcMHCPVInY6VutiIyz2vRpNoVfW2jT1NwuQeiEnFM,4818
qis/utils/dates.py,sha256=wov_3JwAFxAe5D9KPzfAYVooPr6P_eTRqqhBqrcM1qE,44930
qis/utils/df_agg.py,sha256=Lk2A8FjykjWqLCDxRhq6oWaaDMgVbgr2nJYOZM-h_xE,8942
qis/utils/df_cut.py,sha256=Yfw2dqT1dLPQu1dIkRmhT61id5qf8zJ5J94M7GfnIRc,8491
qis/utils/df_freq.py,sha256=3CvF4Nsv2pwDXnwKvZxnTlIqaDHgpaR8mYdOGNVdXDA,7616
qis/utils/df_groups.py,sha256=GWSUYw3m6ye7ehi1hl3Ar3oGaGQSsQj2Ciyi02J6cyo,10992
qis/utils/df_melt.py,sha256=CAuybb_PWsaMOoUV6sIwBLwpAjlIVUszbX4vH7BIZ_k,6819
qis/utils/df_ops.py,sha256=AIv6jQgnx5c2P_aoGas8zxSYlhnk-wEEy4E6aszDFdI,23478
qis/utils/df_str.py,sha256=-6vXNgsv4zg35OxaFgMbhGwCfTx8qLiZw6NHwrFWPBU,8905
qis/utils/df_to_weights.py,sha256=mbI5Afw1APB660uLPEMBm70W0JdlFJA532tT5riCt4A,11344
qis/utils/generic.py,sha256=RsojpNuA2PQD3yX0020aODShNcMV-74EzYJ7BRGgcHg,10613
qis/utils/np_ops.py,sha256=JErKC_w_Z_PwQ95QgxV4XY2jH7vLrYWnPwOSUas00BI,15669
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.19.dist-info/LICENSE.txt,sha256=wwaTIeM5p1TYEKRnyL3ROkzDvoyNRr9VtroNBHjNQeo,35802
qis-1.0.19.dist-info/METADATA,sha256=eNcuowmEQw4VTZ1qRwTYn2wVNzI6HjMPiwmj5b6sSJA,6998
qis-1.0.19.dist-info/WHEEL,sha256=UTbu2d3PIo7FtACOQrq825bNtQhldwLx2SG2oh0Fl8Q,88
qis-1.0.19.dist-info/RECORD,,
