finlab

View on PyPIReverse Dependencies (1)

1.2.20 finlab-1.2.20-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
finlab-1.2.20-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
finlab-1.2.20-cp39-cp39-win_amd64.whl
finlab-1.2.20-cp39-cp39-macosx_10_9_universal2.whl
finlab-1.2.20-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
finlab-1.2.20-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
finlab-1.2.20-cp38-cp38-win_amd64.whl
finlab-1.2.20-cp38-cp38-macosx_10_9_universal2.whl
finlab-1.2.20-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
finlab-1.2.20-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
finlab-1.2.20-cp37-cp37m-win_amd64.whl
finlab-1.2.20-cp37-cp37m-macosx_10_9_x86_64.whl
finlab-1.2.20-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
finlab-1.2.20-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
finlab-1.2.20-cp36-cp36m-win_amd64.whl
finlab-1.2.20-cp36-cp36m-macosx_10_9_x86_64.whl
finlab-1.2.20-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
finlab-1.2.20-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
finlab-1.2.20-cp312-cp312-win_amd64.whl
finlab-1.2.20-cp312-cp312-macosx_10_13_x86_64.whl
finlab-1.2.20-cp312-cp312-macosx_10_13_universal2.whl
finlab-1.2.20-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
finlab-1.2.20-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
finlab-1.2.20-cp311-cp311-win_amd64.whl
finlab-1.2.20-cp311-cp311-macosx_10_9_x86_64.whl
finlab-1.2.20-cp311-cp311-macosx_10_9_universal2.whl
finlab-1.2.20-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
finlab-1.2.20-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
finlab-1.2.20-cp310-cp310-win_amd64.whl
finlab-1.2.20-cp310-cp310-macosx_10_9_universal2.whl

Wheel Details

Project: finlab
Version: 1.2.20
Filename: finlab-1.2.20-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Download: [link]
Size: 4225468
MD5: 3845d5afa8f0b490e3cb790078c745d9
SHA256: d7a0472c7db484d5074206f8f6bbe89dbb9c0047bbb66fe153ebfddbb1275fcd
Uploaded: 2024-12-11 05:41:35 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: finlab
Version: 1.2.20
Summary: Analyzing stock has never been easier.
Author: FinLab
Author-Email: finlab.company[at]finlab.tw
Project-Url: 文件教學, https://doc.finlab.tw/getting-start/
Project-Url: 選股策略, https://ai.finlab.tw/strategies/
Classifier: Programming Language :: Python :: 3.7
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: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Requires-Dist: requests
Requires-Dist: numpy (>=1.21.6)
Requires-Dist: pandas (>=1.5.3)
Requires-Dist: pyarrow (>=2.0.0)
Requires-Dist: lz4
Requires-Dist: Cython
Requires-Dist: tqdm
Requires-Dist: jinja2
Requires-Dist: pywebview; extra == "cli"
Requires-Dist: nbformat; extra == "cli"
Requires-Dist: google-auth-oauthlib; extra == "cli"
Requires-Dist: flask; extra == "cli"
Requires-Dist: cryptography (>=43.0.0); extra == "cli"
Requires-Dist: rich_click (>=1.8.3); extra == "cli"
Provides-Extra: cli
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2342 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: false
Tag: cp39-cp39-manylinux_2_17_x86_64
Tag: cp39-cp39-manylinux2014_x86_64

RECORD

Path Digest Size
finlab/dataframe.py sha256=_z03035ZyljmHhNZvSsmgTk_dzOZ9XBiB78lwZfyKm4 29437
finlab/market.py sha256=AWM5ikIVi8t9XuoFcIzWfWkPQ8gAMSI5L-Ama9yggZc 10986
finlab/utils.py sha256=yuJQM1Yy2mAPX79gE07DZPleh8MCzgShAUmJmgPxDZU 5337
finlab/data.py sha256=iRvzBGQc3bQwjNZxdrBaicHLRKfUoGs0vu43_gw9kAk 49834
finlab/config.py sha256=emEje4iGklzCufvJOYPekwRif9hb3o2Ug3T9vGpYCdg 782
finlab/plot.py sha256=Equ0_TUg_MQQOeiBkkzv2IZ_3P6Y86RKtiHyCZub0dE 42953
finlab/backtest.py sha256=r0CZoRm0WpAFPawZR-qOb07HnZ9VFN7tPj_JQpOhYsU 32220
finlab/ffn_core.py sha256=K300sK8dYP_2qgYIO5u31QBa4B8asE2SyfeTlqKcESQ 78674
finlab/__init__.py sha256=wMmB8xHIa_a9reh7uS90kOEcR4nevW_1ds0PFD_5_6A 2541
finlab/core/aes.cpython-39-x86_64-linux-gnu.so sha256=JW1-0zZC0zt6wGgveZrQhG6UO3cGxuwx9vz7WYzmHao 2256448
finlab/core/style.css sha256=GtU4cJv5tYSU2ipPaaPdlrJeObLNXKMwWKFGHxzviWs 890027
finlab/core/backtest_core.cpython-39-x86_64-linux-gnu.so sha256=fmQIcNngyMG2CEWQFIOni7hcPvzP_Y8LZ2FCpWnzqr4 3080656
finlab/core/utils_core.cpython-39-x86_64-linux-gnu.so sha256=VO6bfBR7uQWHTedCSdH8wCiZtzUrGx2dMZll3ORXVgQ 210408
finlab/core/mae_mfe.cpython-39-x86_64-linux-gnu.so sha256=G_vljjlECQz_bfktnJw23c9wedNqvTefRVY1XEHzEAI 1060168
finlab/core/everything.js sha256=bOLEt1Nzfw2ziMawrSuYyfWaQin06IRJ1dkH3bI54Vo 1345160
finlab/core/report.cpython-39-x86_64-linux-gnu.so sha256=f9in0U1QX7-_OPsym7IIP_59qQjhpG-LIxz6rNlHaKA 4911920
finlab/core/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
finlab/portfolio/custom_report.py sha256=EStRK84NGXyYGZ8UHCqVEF2xtM8cJ0YIITLFsjzIMzg 2569
finlab/portfolio/portfolio.py sha256=bwhN2rXVH2TgVUMx3qDQsdvzV66e07GIX9dAkCiHg1A 9948
finlab/portfolio/cloud_report.py sha256=S0mDztOPLpwm7ZncOdIHINfyUdEYuspzh_FI9wuuCzE 5729
finlab/portfolio/utils.py sha256=cJ0iKG3DWVbeVAg9GPN8HxmHhpXn5wnStzfd6H4RWyw 1820
finlab/portfolio/portfolio_sync_manager.py sha256=mSaB2gkhrmAwoFw4Hk2GuCnr4ZorSFhHdMJB0_BjAyU 38555
finlab/portfolio/analyzer.py sha256=ju5oWHnt-PVtYZUiEIXJz7dSMifP6NrOKB1_phe9DDs 690
finlab/portfolio/__init__.py sha256=qFex6Fmd_o-8m9w7zNqvNM3l0s9hbfVFBUMWladsyXA 215
finlab/optimize/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
finlab/optimize/combinations.py sha256=H_I6_ErhIc-wYD87S9bHpHKEP_3urF7Nxkmj__CRSl0 9630
finlab/analysis/drawdownAnalysis.py sha256=v-zy-uRxN5dR1V-ARKAHYHlr_07cOGMDNUlQmRjb3_8 1405
finlab/analysis/maeMfeAnalysis.py sha256=Q8qR0fsxiFgmXVRKfaABaMnuL9fZevqdIb0mCJY8LoM 12088
finlab/analysis/liquidityAnalysis.py sha256=dhN3YZ-X0WtbjvNEjDiubW6hEImNA0Vc-WoAYJSWOfc 5489
finlab/analysis/inequalityAnalysis.py sha256=_R5J350eIYNi7pST3RS_cN4whhgDtdtswOufjdlq3jM 4858
finlab/analysis/periodStatsAnalysis.py sha256=m97-GFGr8AvM0HgRGhZOJtpXdSB9M-mqSZv1GMDlzpU 7442
finlab/analysis/__init__.py sha256=dFYg9B_I5gzJvXId54PWIrmuzs4e7U0ZTFjJ78C_jRA 10140
finlab/analysis/alphaBetaAnalysis.py sha256=uCZZlmK4wIKWc92H9pNMAKgZ35cmRyZLfzb8XXDRiKg 2287
finlab/markets/us.py sha256=M3t7JItIEJ2xlKX34_4pxXewnOZwku1tYg_QXp43SIw 1999
finlab/markets/tw.py sha256=2UJSEkqszgqBaJ2FCDFWK71Jh3p9NRHlD2xc-45x4dQ 2821
finlab/markets/__init__.py sha256=PjT-PxzsCYdFvukMKldTq760UAYY6VxkwY-mNJ3lPYI 294
finlab/tools/factor_analysis.py sha256=M5cOm510lsf5DHH--IbNe-VVnzBfrCQMvO900x9Hytk 3940
finlab/tools/event_study.py sha256=mLXKUu2f2P5JHbUfZ-aIpIkznj4OVviLflSO4qXycpQ 6996
finlab/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
finlab/online/sinopac_account.py sha256=vv2lddBpPILBcfA0yFL2FUm7kX9c0EMcr5GdXbdl-3Y 14340
finlab/online/order_executor.py sha256=L7miYhbi1oqeSZknv1GljOU_uSIFUwjnA9nqXIE9E9E 34412
finlab/online/base_account.py sha256=YecWRkzvjZIOyTKmnmfJu9etVr5ZFeUv3vYNMt-XR_Y 8257
finlab/online/fugle_account.py sha256=FvQyocUd2UZtgvSlUzCp_bXMv9ACuqZwEgJNM8imaBU 16086
finlab/online/utils.py sha256=erFaQHdjBkE31OHPtTtkSIhA5Nk-F8AGHGk0BBca0DE 7010
finlab/online/enums.py sha256=ty-NJQ5IfgRye6n9eKOISLVAYOrBhlf0iNoYaJaJ7ZQ 256
finlab/online/binance_account.py sha256=XBl00AYYHv9X1WyO-2H_8LNuVB-hfRj5JyEF6Q7HGLM 14387
finlab/online/test.py sha256=SRtHy68R_YZEilCbWTAPWsi3zC1meR7SIFryD-W5ZCQ 17158
finlab/online/panel.py sha256=u_DbRTmm32we_OVHIxifAgGcA9YMRp9PIttDy3APiHs 12969
finlab/online/dashboard.py sha256=dZ3hY-fqJ_jXsGQnRjMO5UQnGeR5llPabFzgY9Oy_XI 7035
finlab/online/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
finlab/online/schwab_account.py sha256=vLrZLan-NviqgFo8vzYKhHZS6T3sn9MPvPqHi6j378I 18141
finlab/cli/oauth_google.json sha256=hNcyAl0dTRRDTPw-yUezLzXg1YuoN3vAhZ4zdRq74Co 506
finlab/cli/env.yml sha256=K7qBWs9W4bjCHUm9EomAzh1v0kUGDb1EkWJE3cjaPsg 350
finlab/cli/schedule.py sha256=PRUUd-mFzDa8IY38Ox0UipqKWD7-Vch5tm2shh5AW8o 7040
finlab/cli/install_conda.bat sha256=E5-VbEElcqbCyJ-3FrXjqgKq3vmzvrIk-TqKCAAoDmU 714
finlab/cli/workspace.py sha256=YgLTybmugngTLcfmBOeSnzm3SFJVZHSwuV-1392RZVc 4355
finlab/cli/utils.py sha256=4RkKqYE2Ouvqb5SqfLbw8kn_veKIR8UfaYMSEzBkKFI 1044
finlab/cli/form_factory.py sha256=RzGqZPSRahvI5_A6hatpuKasn8tK6h-WTX04Nc2RSfo 2646
finlab/cli/login.py sha256=dS3yKntevO3NuojbuN7JNsebuYvgnFBwSx0n-s778EE 7612
finlab/cli/portfolio_sync_manager.py sha256=1A9V08SdBOLckLSNvkJ4Kj9IsWfTuMK-r5ExV7ZTMVw 4951
finlab/cli/data_encryptor.py sha256=CSzYfZMf7BcEnc3RSVRKM3f33v_5UeU-0wHmQ4llW5c 3569
finlab/cli/broker.py sha256=XuNM1ZZ9DzrDCoLLvETQ7trotXc6gutZIVfwd7Hx-R4 9217
finlab/cli/notebook.py sha256=C8b1KjJsAWOQ4UfGTh71MP5gmehcAD4pFcerid89F_o 16242
finlab/cli/install_conda.sh sha256=d5sLVajeobzdpRfV0E4r5K_Wp1PTcOiRfFJKL7n2tR4 1476
finlab/cli/cli.py sha256=UQDu9xOVqgITRIWzbuEeefNv2ihkZhDxg3-CNIMU8ik 2978
finlab/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
finlab/ml/qlib.py sha256=apvQX5NF0nvYxNHpgg-KU391Wi-cnunT9SLKPMmamxk 24936
finlab/ml/cpcv.py sha256=qqzvkNOcTbdKOh8nyc0EuJIHfrB9ZeQnH3goqUS2M_8 5018
finlab/ml/utils.py sha256=2_vqfkiwBG4zV9JkTjFO9QU956i9eTFHf3yHvH6MJ0M 3042
finlab/ml/alphalens.py sha256=j7bP1PWcf35e-ahd0qR7z-B7Ze6KQA8TdHqHYlLTKVo 7240
finlab/ml/feature.py sha256=g_skow3lHmCOc6UCjw_O7OtPgs34jAY70w9cRmjeoI0 15840
finlab/ml/label.py sha256=ZKre8C2bcuIUAGtD7eg9c3lW6QbnErUFc-GN7mkx4kk 6421
finlab/ml/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
finlab-1.2.20.dist-info/entry_points.txt sha256=ra6NQfcNazHfCkbUuFmC_Z9HscR7NQhnfXFxd4EXCMI 46
finlab-1.2.20.dist-info/RECORD
finlab-1.2.20.dist-info/METADATA sha256=Tv1t09o0u-aWpl78yjANDApDmuVHazGWKEgfTsfyByo 4910
finlab-1.2.20.dist-info/top_level.txt sha256=m5gMT8MS1RxoL-WPzxP83LozK_ubRB3AN7d9shpXNIQ 7
finlab-1.2.20.dist-info/WHEEL sha256=spWaklch-My_1sjHJpcWoraPnXSK2XoSHb86KP36Lu8 147
finlab-1.2.20.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149

top_level.txt

finlab

entry_points.txt

finlab = finlab.cli.cli:cli