fincore/__init__.py,sha256=37ah8A6GSRHGgwxHjLyXQYEmZUcHrgvpN53SD7rpDqg,2093
fincore/exceptions.py,sha256=5M9vnJfgaAPMbGeXBgKsaqoVKZZJKFHKLuDaZHpccrc,16829
fincore/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fincore/attribution/__init__.py,sha256=z7lJMZA0GBdqcZdTtZi6zwwKrhWkLIr5pS_-zBy_vZ0,139
fincore/attribution/brinson.py,sha256=6z1D5xmbOLDO41ywTGjBibr3h9QNT81uuLxMhjpvJis,15383
fincore/attribution/fama_french.py,sha256=zqVFQneDvBT9pE0YjuefDkzWbcinDE2MwvNMkwYnZ5I,17040
fincore/attribution/fama_french_patch.py,sha256=lgctlfFzqh4zE18GqOfRDTzzfdBHDFN7hyzEDhaLaN0,1975
fincore/attribution/operations.py,sha256=KNLthrLtLKVPKxHpe_TssdENFe467yQbqddZYWSeHvY,2522
fincore/attribution/performance.py,sha256=vN1nkYZyGqivzRytD_agflxc-L5FqwpCKySNZeZe7FQ,25270
fincore/attribution/style.py,sha256=zdb_Vw4dYbrrPtJM7VkzgBg4M68EcK_Mn_7XSbmC_M4,22881
fincore/data/__init__.py,sha256=p1BE7GpCAb0vZvSOf0LPoqQd-NuB2cl4Gt3IZGWI-Hc,215
fincore/data/contracts.py,sha256=XHL5vN4pjDfTosGs7pAQ1jSqopxc6JFoZjF46SGvUjI,1657
fincore/data/operations.py,sha256=tpCFG7_SWW1aHP9ZHez1zKrM6fzSI3KOUh9wwdPsoVE,1093
fincore/data/providers.py,sha256=iV9RzW_WBhWr6v7ROznvABJRs9AhQcDantoTnnZ06S8,26838
fincore/data/snapshots.py,sha256=puCDJ3UD6rDv6SHEdx-LpKiyzHiKLb7c8qdbt8s6zTE,3034
fincore/extensions/__init__.py,sha256=oUoyTOim8oVPqOYHQvtOa06vuGL8BNS7MFRf_E0h8Do,258
fincore/extensions/discovery.py,sha256=YIAb6vf-0mEPzzO8QUGUyw2ljZR9_2rPR75yZvCP8FM,1701
fincore/extensions/operations.py,sha256=9ViVSyGU9Uduj8u9X4ybBaDSs_w4Iql2cW_7rUomvL8,640
fincore/extensions/snapshot.py,sha256=EDw_ZZpAskQBmuoN5Z5TzYEp_E6pVqqTdYjlOgZBfzk,9016
fincore/factor_analysis/__init__.py,sha256=lKQ9SfbLNGmxCCi1-HBxhe8B3zqaw_9Ag_dU45hSy5A,273
fincore/factor_analysis/analysis.py,sha256=muBJWDMZV7dmZt3uFGOjpp6plK7sYg64i2E5WEuaPJk,32614
fincore/factor_analysis/calendar.py,sha256=GAVjHTFCgJh_99unm7bxEUboWxlXCKbSec4q5YUB7eU,12256
fincore/factor_analysis/costs.py,sha256=XobEiXJESZ2W_I3mVsiYJtPfsN7ngPezHa5IqMrv46A,18137
fincore/factor_analysis/data.py,sha256=TpfHh-J5w3dAyNhK5bhUuMiPdGcMBKCZGIsLiwt2DSQ,26697
fincore/factor_analysis/exceptions.py,sha256=2LjKFoE_4wUjBMA_uEcUfic1BaJntAZoNAQG92_olhI,1321
fincore/factor_analysis/inference.py,sha256=pwkLgtJLNfUEfA3Kigh4opedOLAL8kbZNxl-EmMgrv8,20423
fincore/factor_analysis/models.py,sha256=ZSSukLWxP6kbuSrsb5GiUlDT2WFT8QsLZGXxLuY3q-w,75241
fincore/factor_analysis/operations.py,sha256=hvUB4u92SLRIFWrVuovZgi-_kCsatybwf1fJsyJThDc,5365
fincore/factor_analysis/performance.py,sha256=-1bgY-dJoAYqWCkHUlnQsR0qKhzzMFAqxzXkarLZC5w,28725
fincore/factor_analysis/pit.py,sha256=4AfSrJ8CvQz3NHnuZaspztVbo65ucykF1KPI3qiCHqY,8179
fincore/factor_analysis/portfolio.py,sha256=SJnwNkSrOu_IQOSfdDPtxegt2BdPTHsuTKf5tHxzFto,10004
fincore/factor_analysis/render_matplotlib.py,sha256=0XGkOXizwv_fpVw_VTOHv1TTlkVRimwaFcSy_LUxFL8,35573
fincore/factor_analysis/tears.py,sha256=e9ynjoLL_TtyysvEGeCu9ySurOSpT0uNxssKlwoXeAc,31567
fincore/factor_analysis/workflows.py,sha256=BmtyNpjbxSmMAYMEgQS5qJ0OsIPFdJTfZ71BEiN987A,1310
fincore/metrics/__init__.py,sha256=7gaGuXBPHNfR22JKpR6vy7u_nuGvWacqUYrxmqlCiKM,334
fincore/metrics/_annual.py,sha256=VaB-_17BkxK05MghO-ubTSnhba2KGyIeE2ZVBkFExQs,1385
fincore/metrics/_historical_periods.py,sha256=IiPT2460n0tRsKnaragUXVWvS6OHviRtNaLTcOVWwO0,2781
fincore/metrics/_numeric.py,sha256=L2Op2iMh6bT4rZW0f6h253CJtgQ25EhKdnXKZLBBLsI,1173
fincore/metrics/_rolling.py,sha256=5vRZ8x8v__LNTZKXu94Qpw3FQeMH3CbI6BjK0jc_Avo,725
fincore/metrics/_rolling_moments.py,sha256=926RRlBgwNzBUe416YIP-ocmv5zmcHJPefjBS1FaDGw,11151
fincore/metrics/alpha_beta.py,sha256=ewf1p9Gz55L9C4QOpVe6ZNitOKZyrmO20CWK2YjFw9A,28993
fincore/metrics/basic.py,sha256=G11JnNqWmQVzb3xG-Ksxv839-IFhXPIKUNjq38EHdyY,7217
fincore/metrics/bayesian.py,sha256=3aM8Tu_5v-HlAmnQ-b84tn0sC2DOVFQyoDhhbbtJr7Y,15395
fincore/metrics/consecutive.py,sha256=Xwa2WtjjowFbzrebV1rj_E0YhLyQe_cYnJYaTJbeXFU,14585
fincore/metrics/drawdown.py,sha256=msGeoAh8yqzm0BQk6LATFdd2CMf3X3s8kc2idK8ojWc,23689
fincore/metrics/frequencies.py,sha256=1Smb8LaCDCZ2PZSFZfAiRwKOs6yJf2CRV9R3iLEg1kg,1875
fincore/metrics/operations.py,sha256=U-A7IYaR987EeQ-CAT1dxoQ590a_s4IA_0zlI5VrxV8,12512
fincore/metrics/perf_stats.py,sha256=ZT6_D46MR7xUsywvMCYtBIM2PjIr6ET3Jd5q5BUeea8,10824
fincore/metrics/ratios.py,sha256=4q51YjvnNYaCS0r6EgItWCewdK1odvaa70Zq_FD__g0,51160
fincore/metrics/returns.py,sha256=J53eoNSQDuG9i19PpU7R3J36PWwBYZpqi1COLhM4yzY,8959
fincore/metrics/risk.py,sha256=6OCEjsVeLkqy3kB7rjaT4It7QaSRfyWKnKszlwXnnVs,26504
fincore/metrics/rolling.py,sha256=qLO0GKDP7KXofXXTKLHSDQmk14PVUfIMhtl6esKG7pU,22316
fincore/metrics/stats.py,sha256=3wTGXHTCxIptZJpO3tFSVt7q0blTmYwl8jd06pq82Rs,24398
fincore/metrics/timing.py,sha256=eTt8rC-D8-QX5kcCNgVDbR5O1giD9I4qf0aBqilkeac,9818
fincore/metrics/yearly.py,sha256=L6YjKyNsSEcEmJTvH0EIfsihs1g9cvakfwbHooox-sw,12144
fincore/optimization/__init__.py,sha256=1L57pn-nD8BVDs8Q6fy6_4AIUww4JCKGJguFRk_gyr4,211
fincore/optimization/_utils.py,sha256=3d8qWgSBDJCqZIJgMbdzs9hxmjaAFEmdIKbZE_fvyLw,4058
fincore/optimization/exceptions.py,sha256=NR3YsoR7NN6g4TC-6JJEWuGjBUED-1SSrYmbLTcdlDE,502
fincore/optimization/frontier.py,sha256=lJKGorh2dRpjdLaue5TpJthLa8OG66FKuPNyhM876Yc,9772
fincore/optimization/objectives.py,sha256=v2PjfaKa1dc2-QUQ7R0WD0OPNuGz07sZAMu8fBR1Gyc,6179
fincore/optimization/operations.py,sha256=qPNiZqgnqg8UFQlzyBBpP96aNh7B2RXC8SSMDy1fQXc,1018
fincore/optimization/risk_parity.py,sha256=E-qgFhTHoVCS26IrV8oYJKWATY1XeJwzfSsZ03xZbeA,3778
fincore/performance/__init__.py,sha256=BHjDCzIkqHqTttsLGvyvayWLBl_zd40R7QPxOWAKklc,357
fincore/performance/cashflows.py,sha256=nTTCCb-OIeQc7kp4iT-kJzk_KdJ-iHGdsd4LN7GHU4o,17681
fincore/performance/disclosures.py,sha256=j_eElnRawlM178Ffnnbten5PuuWC44ag1rxQGOvgM7Q,2331
fincore/performance/inference.py,sha256=J0BlsTK8O6jIkt-GVqSsVkN1L-yHMaeEhxFARNIK-gY,1792
fincore/performance/operations.py,sha256=Lu7qIxVDS_mLDCc7GeQI8JVh4c7aG2UG2e3uwBwzWLY,1566
fincore/performance/returns.py,sha256=jucf1Hm0L3YooEqvxEJrWs7u3iV4pcQnkLw8O75l6eo,11282
fincore/portfolio/__init__.py,sha256=zCiKSD1Vmt1IQXh_HXzzdK88beUw_4ri72GsLeoNP8s,326
fincore/portfolio/_presentation.py,sha256=uHCkg-mri2Nga_5kn_zGFqDxfTqoHegC_NfVqL9M0uo,3972
fincore/portfolio/capacity.py,sha256=3DyX9b7n_NZlJapH2Q3OyA7b6MCyzUyhoC500hws4pA,2687
fincore/portfolio/models.py,sha256=zEyg5zMG0REL_jyGp3qAR96OQ6Hm1q7mfTvaGblLpXQ,4361
fincore/portfolio/operations.py,sha256=4uJxeOBTZXlbxcb_PF1KIuQXtZ8qxurz7gv4TasgOks,3954
fincore/portfolio/positions.py,sha256=_FJ3Rv_1pwV-XcNxP4s7J60id5vmMaQGqSOYniYpYUA,17098
fincore/portfolio/round_trips.py,sha256=XvjJ-ZBN3D0sDWbnVkvIL0MVSesAkFHkjf-nHVFzDnU,16216
fincore/portfolio/transactions.py,sha256=-ToDHlkNW1HPjxqKWXWhtp6IN0TWnGXEAj8Y5r2dEos,17187
fincore/report/__init__.py,sha256=cFnmQEcevVZjKDa9T0Vt4dDtSuIAeNABeOAERLV6h84,306
fincore/report/models.py,sha256=HDKpt3fpERRmaLedWBPQ1Hz8rlqQQeofVRMxsh3ZBv0,9186
fincore/report/operations.py,sha256=CX7djAF096leLAYspXkJZkOlAMOd1pjyZ8nONDdtUH8,1056
fincore/report/risk.py,sha256=kC74XvbhPf2yRG0S0LZztFOkyWpAJjO6FFLsUjZELB0,1845
fincore/report/styles.py,sha256=4BcvxuXaZjr-iR-BbV7mzcf42dVYQtUW_SrkumplDlQ,691
fincore/report/assets/echarts.min.js,sha256=QvgynZibb2U53SsVu98NggJXYqwRL7tg3FeyfXvPOUY,1029203
fincore/report/factor/__init__.py,sha256=PPvCLCTSOWXQe_LX-bMjjx07bf_kyPm03qkCdlyOOZk,138
fincore/report/factor/compute.py,sha256=WzvwKpmWKZXA5-MmI7Wm_FykawQ9_cEYQ3uPNfYFzgA,2421
fincore/report/portfolio/__init__.py,sha256=qH8wIgqkF5XpJ0X1jOE-Qdd9YKUYsdODgRmihWnsgVA,141
fincore/report/portfolio/compute.py,sha256=sRIVSS7r5YqEtRmYUwixwcZ-kD-OnUVW_ScklSqmFXg,13641
fincore/report/renderers/__init__.py,sha256=jrzOHKkZ7sCjpnBs622LLo18_KsVXJrbpllucBOwFFs,141
fincore/report/renderers/html.py,sha256=PLPwEMtiOv2h0yO6I7j1-Y4KRfxnpzroMNadDjnNERk,4602
fincore/report/renderers/interactive.py,sha256=Pc9UgQuvsziP9Y54duqngqz-Dcj40MSl7yuWVtkPy2s,2173
fincore/report/renderers/matplotlib.py,sha256=B30h6wFHCjbMUVhs9oQQyB-1aH8w8RX7ZTPQd_D9svc,2170
fincore/report/renderers/pdf.py,sha256=z0D1gAaRc-i8afIRfUE2KQRP23z4c4frC1rtgaaTPrM,1948
fincore/report/renderers/xlsx.py,sha256=1953tsRrBvOja3SyBbMu_F5seLnWxXQjhD5R0FHpDv4,1777
fincore/risk/__init__.py,sha256=PphHMy5BLPzqZq9ooJcMu6DNJY4S20VCLTFR2v52NZ4,244
fincore/risk/backtesting.py,sha256=1Ods4ECoWKsO0L3GJpWbyLE7UFbXQ-amu_M9q3lXGbU,8212
fincore/risk/calibration.py,sha256=lXXvDvigoKDbRZV2oE5N85dB0Nq7UiKQA_d4uk9Nzm0,2104
fincore/risk/diagnostics.py,sha256=lh-fcgTdJ-GUDa3j6P1EO1vBHXOWq4m6FzKMrnCOa8U,23001
fincore/risk/evt.py,sha256=9YhXFcQsEW8l3lOLd4HciZPw7iHBrum4_DFDItghIqk,23370
fincore/risk/garch.py,sha256=ZaOar245yP4GNmo4BgoiV9xYbK3Rq0IdD6YEQ_xOTCM,22848
fincore/risk/models.py,sha256=mZVroY_C97Vc_Z_1nUpPeGjAsixoT4oRxXEqZmzenUk,7373
fincore/risk/operations.py,sha256=z6y0bWUxEpevEWrs3hQ6G8FgCx0Rpo_UVSdAieEezA8,2241
fincore/risk/report.py,sha256=VItDOpYTqUf4RE4lhTEP1_JmD0Y_GDHWHwp46otKBW0,16795
fincore/risk/specs.py,sha256=rfUJf5X4JtU4VZHJ9oCsoEuySVAWwULiVQqhGG9pSG4,4740
fincore/runtime/__init__.py,sha256=kly9DirVkAGIE_ZdyZ6mr1VB-zVOpP5l5lY-vno67P4,989
fincore/runtime/artifacts.py,sha256=87MylduNC3rdVHXxU82SzomjWDhOK3TdvQ6t9pBU1XY,4643
fincore/runtime/backends.py,sha256=A4Og2shMH8wztm_ick9GdEEmS7tEV--_2VWNI3M2jqA,1148
fincore/runtime/builtins.py,sha256=nZuE0aUvSoO8vYFBQp-Rf5IhxBzrRrva0URD3F3KC3M,2119
fincore/runtime/catalog.py,sha256=FJYMSHekLmXoa0enEOd8M1lZYJAb9v6CNwA0GUhTXRI,5994
fincore/runtime/data.py,sha256=NeOtcSBBR4XOS1SU0OQ8YRiQ1sSeYPQvmBrNHf5op4w,4556
fincore/runtime/engine.py,sha256=7CYpKjvnKyx75eUPLlIZe96kEDqSUtxZdXybfruzr0s,5530
fincore/runtime/results.py,sha256=9Z2FtLxmYjSjQIEEqGe6adlArUYACLnPYV_AtE59tqY,12452
fincore/runtime/session.py,sha256=UUgnb8Fc3zIe-CMRsoHQCKzoh4kpxmnKbMWUou5Rp84,3881
fincore/runtime/specs.py,sha256=Z9oBj_mUtAMlLGtPjQltEpAFhewlL5b9VUbZdvY3fqQ,3620
fincore/runtime/time_series.py,sha256=gkyFUW3pi3_sEbuf8iLjKdfhUMWYLqu0tf4pPi8cdD8,5703
fincore/runtime/types.py,sha256=7QtL9gFxTLe47BsfeVDzKX-y1zEyopcQ8ir5l--X-BI,470
fincore/runtime/validation.py,sha256=EES4trLlb0kPCV82JEPFxXexq_rZBIAY8yUuO4gmyLw,2448
fincore/simulation/__init__.py,sha256=qDA6uUcGDY7nbmZy5STyNdSSpFprOBPuOMi79edrp5Q,204
fincore/simulation/base.py,sha256=0cuE7KFsDgAdRg3VYRgz6YmecbEYtHmzDqAr9JDI7W8,6152
fincore/simulation/bootstrap.py,sha256=wz9jn3ikLeBaUDYi9EErwx-E_vGUHZW5aWPG7GzGjQA,6708
fincore/simulation/monte_carlo.py,sha256=ndNq5XC54ksSf-USgiHb6QXTH0XX_c2QTWYEXzAPvVo,8515
fincore/simulation/operations.py,sha256=gyD3krc3u8vFPSINtkSZpTemn8BkGeptdGV1xvK3YXE,2518
fincore/simulation/paths.py,sha256=f153vM43YP7R2oKyMaw2OHOEhctG0JVD8wzkLpL79gI,6170
fincore/simulation/scenarios.py,sha256=3deieRyrOpqhJxMCh5ItNCr_tdyh0R8-_ZWb1xGNn_Y,6425
fincore/viz/__init__.py,sha256=wW9vJCYj9b3szZ6_9LQJd09UPJD3K66MGF1aqkvpF3I,595
fincore/viz/base.py,sha256=PFeQTcRx4m7PMzzREHnRPRb55X9lbS-HjuxJyLL3Gbk,3267
fincore/viz/contracts.py,sha256=XsbADff6qWT8c0KZCVM4v_7YZZRtfuGeQDHPg3y1z9Q,929
fincore/viz/html_backend.py,sha256=gLN_SsD6qAuDtcEAH9wCOkUe3y0faccLzoipT0VPF30,8601
fincore/viz/matplotlib_backend.py,sha256=uagZQBH6Ez_eGhsDgnVbYxDT1pDU1NrU6gegGxb_JLo,5682
fincore/viz/interactive/__init__.py,sha256=ujfv4Sz7kWAqfosNPFHhHAuVl8cIHvEY-by-gPsUzaU,624
fincore/viz/interactive/bokeh_backend.py,sha256=SefPZhLy_a4yBrkcG28gUSDgMm_ldsxk8vZMqsX1PM0,15084
fincore/viz/interactive/plotly_backend.py,sha256=sKVUBGC-bYFNRWpJlMlcYT8hIjkUKmnM8BmqE2Nosu0,17058
fincore-0.5.1.dist-info/licenses/LICENSE,sha256=kWeOTCgml3MANQ0_QouWLbYPtLAXctKLlNe1rjjf9N8,1080
fincore-0.5.1.dist-info/licenses/NOTICE,sha256=hzxLmtwxM2SFIbyKDtd2iw1qpREEDaNke6L8zL0lrjE,1841
fincore-0.5.1.dist-info/licenses/THIRD_PARTY_NOTICES.md,sha256=kvU06d14ZpVJoqiiBAkYQ0jD5ecNbLPak4RN3P7sCII,3182
fincore-0.5.1.dist-info/licenses/THIRD_PARTY_LICENSES/Apache-2.0.txt,sha256=zDcNEXUAluHVn7DjbhezkxULPxv5shboSC_d2w1wRpg,10167
fincore-0.5.1.dist-info/METADATA,sha256=XgMBsoqChh_3CyzP1NBmVLTG76bwl4g4j4cNJAJXNt8,10587
fincore-0.5.1.dist-info/WHEEL,sha256=YVMoNqKzERt-wjUZwJ33xBGAwnFl-4cqbYkTtWa4itE,91
fincore-0.5.1.dist-info/top_level.txt,sha256=Qawr57h6dMP2GRyfuDif8cvyJSD5jYW938nKJQIkzRQ,8
fincore-0.5.1.dist-info/RECORD,,
