macrosynergy

View on PyPIReverse Dependencies (0)

0.1.15 macrosynergy-0.1.15-py3-none-any.whl

Wheel Details

Project: macrosynergy
Version: 0.1.15
Filename: macrosynergy-0.1.15-py3-none-any.whl
Download: [link]
Size: 246679
MD5: ca5e5f589812cad9e25e1b2fc709dc7e
SHA256: 212ff1056ee3a0e3c54c4358711148ebcaa486e93f90de5be3063ee080c5facd
Uploaded: 2024-05-02 14:07:23 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: macrosynergy
Version: 0.1.15
Summary: Macrosynergy Quant Research Package
Author-Email: Macrosynergy <info[at]macrosynergy.com>
Project-Url: homepage, https://www.macrosynergy.com
Project-Url: repository, https://github.com/macrosynergy/macrosynergy/
Project-Url: documentation, https://docs.macrosynergy.com
Project-Url: tracker, https://github.com/macrosynergy/macrosynergy/issues
License: BSD 3-Clause License Copyright (c) 2023, Macrosynergy Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Financial and Insurance Industry
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Software Development
Classifier: Topic :: Scientific/Engineering
Classifier: Typing :: Typed
Classifier: Operating System :: OS Independent
Platform: Windows
Platform: Linux
Platform: Mac OS-X
Requires-Python: >=3.8
Requires-Dist: seaborn (>=0.13.0)
Requires-Dist: matplotlib (>=3.6.0)
Requires-Dist: pandas (>=1.3.5)
Requires-Dist: statsmodels (>=0.13.2)
Requires-Dist: scikit-learn (>=1.2.2)
Requires-Dist: numpy (>=1.21.6)
Requires-Dist: requests (>=2.27.1)
Requires-Dist: tqdm (>=4.62)
Requires-Dist: Jinja2 (>=2.10)
Requires-Dist: openpyxl (>=3.0.10); extra == "all"
Requires-Dist: notebook (>=6.0.0); extra == "all"
Requires-Dist: ipywidgets (>=7.6.5); extra == "all"
Requires-Dist: ipython (>=7.28.0); extra == "all"
Requires-Dist: jupyter (>=1.0.0); extra == "all"
Requires-Dist: ipykernel (>=6.4.1); extra == "all"
Requires-Dist: jupyterlab (>=3.1.12); extra == "all"
Requires-Dist: black (>=22.1.0); extra == "all"
Requires-Dist: mdformat-gfm (>=0.3.5); extra == "all"
Requires-Dist: mdformat-frontmatter (>=2.0.1); extra == "all"
Requires-Dist: mdformat-footnote (>=0.1.1); extra == "all"
Requires-Dist: PyYAML (>=6.0); extra == "all"
Requires-Dist: jupyter-book (==0.15.1); extra == "all"
Requires-Dist: pytest (>=7.0.0); extra == "all"
Requires-Dist: pytest-cov (>3.0.0); extra == "all"
Requires-Dist: coverage (>=6.0.0); extra == "all"
Requires-Dist: pytest-xdist (>=3.3.1); extra == "all"
Requires-Dist: flake8 (>=4.0.1); extra == "all"
Requires-Dist: parameterized (>=0.9.0); extra == "all"
Requires-Dist: pydata-sphinx-theme (==0.14.4); extra == "docs"
Requires-Dist: Sphinx (==7.1.2); extra == "docs"
Requires-Dist: sphinx-autodoc-typehints (==1.19.1); extra == "docs"
Requires-Dist: sphinx-automodapi (==0.16.0); extra == "docs"
Requires-Dist: sphinx-remove-toctrees (==0.0.3); extra == "docs"
Requires-Dist: sphinx-design (==0.5.0); extra == "docs"
Requires-Dist: myst-parser (==2.0.0); extra == "docs"
Requires-Dist: sphinx-copybutton (==0.5.0); extra == "docs"
Requires-Dist: requests (>=2.27.1); extra == "docs"
Requires-Dist: packaging (>=21.0); extra == "docs"
Requires-Dist: mdformat-gfm (>=0.3.5); extra == "docsold"
Requires-Dist: mdformat-frontmatter (>=2.0.1); extra == "docsold"
Requires-Dist: mdformat-footnote (>=0.1.1); extra == "docsold"
Requires-Dist: PyYAML (>=6.0); extra == "docsold"
Requires-Dist: jupyter-book (==0.15.1); extra == "docsold"
Requires-Dist: openpyxl (>=3.0.10); extra == "excel"
Requires-Dist: black (>=22.1.0); extra == "format"
Requires-Dist: notebook (>=6.0.0); extra == "notebook"
Requires-Dist: ipywidgets (>=7.6.5); extra == "notebook"
Requires-Dist: ipython (>=7.28.0); extra == "notebook"
Requires-Dist: jupyter (>=1.0.0); extra == "notebook"
Requires-Dist: ipykernel (>=6.4.1); extra == "notebook"
Requires-Dist: jupyterlab (>=3.1.12); extra == "notebook"
Requires-Dist: pytest (>=7.0.0); extra == "test"
Requires-Dist: pytest-cov (>3.0.0); extra == "test"
Requires-Dist: coverage (>=6.0.0); extra == "test"
Requires-Dist: pytest-xdist (>=3.3.1); extra == "test"
Requires-Dist: flake8 (>=4.0.1); extra == "test"
Requires-Dist: parameterized (>=0.9.0); extra == "test"
Provides-Extra: all
Provides-Extra: docs
Provides-Extra: docsold
Provides-Extra: excel
Provides-Extra: format
Provides-Extra: notebook
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 15249 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
macrosynergy/__init__.py sha256=p2FdJ_Eev2dZyIe2EL9APZOdrkAzOKcpCpRc66jSbmU 604
macrosynergy/version.py sha256=odCyFhFQGUONDUB8L_V22TCH3oIEoPQ_VEulIzULPgw 473
macrosynergy/download/__init__.py sha256=NfA9OGxp3U-PBqorgy7fswwPRzwRD_VBZVb0M-AHXko 129
macrosynergy/download/dataquery.py sha256=A6r6m6hVhDCBk-6gUkNQMuR_azAk7bVx6qjxDtRQVh0 43777
macrosynergy/download/exceptions.py sha256=H-52JX0JF1zZdC24aRVxUY8hM8cDhqKT9Z4OoA03hPY 1536
macrosynergy/download/jpmaqs.py sha256=ujaFxcVffyEqPYWtEVbycmPjWLeussLTIzT4Vvygslg 45433
macrosynergy/learning/__init__.py sha256=9mS9O6GSJ_7Y83dehwpg_G2oBy5gfoBv2U9GzNPaILY 1632
macrosynergy/learning/cv_tools.py sha256=tky7y2KHqChFjRvXAW-zQXgIxaCdttD2xsfnuRKcNtU 9545
macrosynergy/learning/metrics.py sha256=bQoxJPN1quAeZUbGIAC9fkfZIQHG1G1My6eHxkIk53A 10736
macrosynergy/learning/panel_time_series_split.py sha256=KMYj57ir6rVW8tQzrcc0biwOp7kOv3u2R5_0cZ52ets 32047
macrosynergy/learning/predictors.py sha256=OWecAsA0Vl1S05-FnvJZ3bWlEdXkazDk_27COyGT1rI 36614
macrosynergy/learning/signal_optimizer.py sha256=6g2rdNC2YbPVsNGUtxxGekZrkdTWHq8Mo69agm_dL5A 79699
macrosynergy/learning/transformers.py sha256=EpqR1On3L_Yi6gnRo4e7ie_flsInMLsITh8pg8e9nv4 40978
macrosynergy/management/__init__.py sha256=ZIDeXCEp0op6h1n2SRtuuQw4vBNm5C1GSqLP0rfKhKY 1057
macrosynergy/management/constants.py sha256=7PqZ1ZbJzUnilRvJeZD_osS7fcxO-e1bycO976CNze4 240
macrosynergy/management/decorators.py sha256=m7ZT4ZQhHEGvIpNzYy6WrbtOXhfLOeyZxECZxG_i6Bg 11875
macrosynergy/management/types.py sha256=B56CXwQ8K3siXvOD-okNdZufGZqi-2q6NdameLviJbg 2895
macrosynergy/management/validation.py sha256=Led-WkJeRKAgwpe27-f2R0rpIkNVEjtWsY_KXXIQyNM 9882
macrosynergy/management/simulate/__init__.py sha256=jYK9PvMnA65tNEMbT5PBT5c8kAk0MJU1220wjSn4uTs 367
macrosynergy/management/simulate/simulate_quantamental_data.py sha256=UChpJnwfatkeQWd1FKz2b6CROGg_8ogo98ss94yrvPI 16138
macrosynergy/management/simulate/simulate_vintage_data.py sha256=XX5YWVwE2X_FXy6WSP-wwJe3fBtUmAXGcIM9qZLrPEw 11820
macrosynergy/management/utils/__init__.py sha256=bPrwetINR5OjT41oky3D4MHnBWXLCkvNF5xtnM8lKsE 1765
macrosynergy/management/utils/check_availability.py sha256=RWD1D5nE8S04FpeFPXpCxG7C47VozY1Hm1W4mk6OIvk 8298
macrosynergy/management/utils/core.py sha256=-jNNObUa1do3xkRR4EeIlm-h1qgHyX2Z8NgmxR_W6U8 11259
macrosynergy/management/utils/df_utils.py sha256=36GWP27-EFcG6jm95uBbhXZSmzGy3mPUgzZ4w_V7p6E 38238
macrosynergy/management/utils/math.py sha256=idj2EZI6Z-9ai0dKaFpgU6uNI2W0_iAra4vudqepzD4 3580
macrosynergy/panel/__init__.py sha256=rchm6ZC-bI08893PM3mRrdjO7MQp9OJyGOX4XlAWRbI 1086
macrosynergy/panel/basket.py sha256=-OS2J0pLkBfOHdJNvFvFLotl1qJfA7pW64S5yhYN0ts 35382
macrosynergy/panel/category_relations.py sha256=u0p0uu8Oumix5OWa7t5sfXksBiTaVpAQ8G4CXnbI_Z8 35480
macrosynergy/panel/converge_row.py sha256=CyGm0Qoq8URTkzTr39LXu3PFTYPM0qlrWoQRYxbGPQc 2449
macrosynergy/panel/granger_causality_test.py sha256=RIkzYlunmyoR5O2vLdTvOBw1jxxAOWYOeVAFIG4ilVk 12252
macrosynergy/panel/historic_vol.py sha256=DF1axelnyeSQi9s2IOhAfv8GEQSeZA7rnAWcdeLCMnE 11604
macrosynergy/panel/linear_composite.py sha256=coJMcj0jugsY8hO2fq0_rZswXK92R2YZrItIpT8h7l4 19451
macrosynergy/panel/make_blacklist.py sha256=W1uuFej_J8fqrYdqZHwzNlUSM9TSanop373v_f0oKW8 5616
macrosynergy/panel/make_relative_category.py sha256=C55LXoe9uFTFzVfKJgmmule2_xf_NHWfdVjqB-jkQL8 11123
macrosynergy/panel/make_relative_value.py sha256=JzhEc3iWbEQ-O34wB9basDZlzrWk0t5eNaupsULOc1U 11607
macrosynergy/panel/make_zn_scores.py sha256=Q2Yx7xI6PxVaZ4MnhDz4dF5UJHZpvku8ld4yep_w8aY 15539
macrosynergy/panel/panel_calculator.py sha256=iiRWCBW2Ivh_8xMvQ45fBmMeqYgcLIQizjqxc8GaRMY 11194
macrosynergy/panel/return_beta.py sha256=yRCpX8Wojsc0cr9tAhJc7SaGYEGIMFMXOtqScbnRLwE 18225
macrosynergy/panel/view_correlations.py sha256=Z8zEucXd00-xRu2UV5Bs00GYxxRMW1bSXHm6JoV6KaU 6823
macrosynergy/panel/view_grades.py sha256=g6vMZ2rN2_nRNKi7DuhkW7QSJJzYO5tXpiWhbwVHJKE 4013
macrosynergy/panel/view_metrics.py sha256=grnHFIJLi9K-GJjiK2lV5Zc0-lvlI5zGaGZUaqCVR8s 3265
macrosynergy/panel/view_ranges.py sha256=IjxUv9d7cjMWXgQ-ET81WpIMJs7MYM-EtxHAgFEBQw0 4760
macrosynergy/panel/view_timelines.py sha256=7ttckh4MienwBjfarBeOKVuIlmDJGwSjGS3FHNUxOLo 6871
macrosynergy/pnl/__init__.py sha256=1c1Ev8M9KsuzpxDD3qTr4pi4NoMZv3aiv7Hbbtk_ftc 137
macrosynergy/pnl/naive_pnl.py sha256=GCbePot-cY_gGLL5sU2HQActdcNl-wTeiaO75iu_NhE 48080
macrosynergy/signal/__init__.py sha256=kpOcBHzSgWaM-NzlBaHuu5oK_uyzkRDGEaJTX2NhPNs 162
macrosynergy/signal/signal_return_relations.py sha256=GLxNVzy2GEhn5zcWtpuAw-XYw77xnpfgaERsOwD9vGk 59497
macrosynergy/signal/target_positions.py sha256=KSArAUP7-7_5D-jl4L1BTtmFmUa_tvZTONqS4Jg4wno 24469
macrosynergy/visuals/__init__.py sha256=Tj9bbdH_eHSMzInIG3UXYOfqn-tAfdJkDSJzsuJJDFg 733
macrosynergy/visuals/correlation.py sha256=J3STFuktdRrz0PKUJxlIHAJxMTNCMmE-neytkUNAyIw 18134
macrosynergy/visuals/facetplot.py sha256=bP_Z8ggmXtuc3gYtIb7oSWBlPyyIHxEhm6xUeNFINcU 32531
macrosynergy/visuals/grades.py sha256=5P0TCM3Zby0Zk6X5VK3MuvXSqMVPkEoa9Il1guEwmAU 4194
macrosynergy/visuals/heatmap.py sha256=VB9S5Kq1GmkdxYvrZbVDESJuOBTsyekuTohk_VO7cMo 13707
macrosynergy/visuals/lineplot.py sha256=O8qFjvtPn4j_yh14aPSRXGDNPwk2KWP6tVmhrjxrybE 8493
macrosynergy/visuals/metrics.py sha256=WVEE6UW5Shm9daWXmuA2IM_GyAkdXFohi95AJHacf-E 4376
macrosynergy/visuals/multiple_reg_scatter.py sha256=koTA_2zsaJ_dyKX2_GjvwM4scyPE8hQNP48AUmpQ_AI 8775
macrosynergy/visuals/plotter.py sha256=iJVDCF_25wACWCyf3_RTOY5H76Dy-Ai3DOjFefhxaQQ 5066
macrosynergy/visuals/ranges.py sha256=OrpEPkF6jx42N__2XGO0X-DZG3vw_RcrzdcN2GOyGJY 8707
macrosynergy/visuals/table.py sha256=L7W1t1N3-8hUBq29iopFO8fuq3CGkfkZSStX3ko6TBk 2878
macrosynergy/visuals/timelines.py sha256=nWOab1R2teObUVLQFoDQ3VssTcLHYgnLSC7i_64_e4g 13673
macrosynergy/visuals/view_panel_dates.py sha256=_63iVR2APsDmMqHEspq7BTPteZNGkZ5wd1EQ58p7ACs 1921
macrosynergy-0.1.15.dist-info/LICENSE sha256=ydexgQVXNonIsHSZAzNtzpZ5PxFrF7hYjvzGtiTs09I 1499
macrosynergy-0.1.15.dist-info/METADATA sha256=ga0GpvtxLc_7FzMGaTU1xq_YWz4qYtJPPDDaAM9fB-Y 21335
macrosynergy-0.1.15.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
macrosynergy-0.1.15.dist-info/top_level.txt sha256=7DqqyP-eoQfvxInEWjb2iWvYcw_2forCMSGMVWUAOYc 13
macrosynergy-0.1.15.dist-info/RECORD

top_level.txt

macrosynergy