finlab

View on PyPIReverse Dependencies (1)

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

Wheel Details

Project: finlab
Version: 1.2.16
Filename: finlab-1.2.16-cp38-cp38-macosx_10_9_universal2.whl
Download: [link]
Size: 1988077
MD5: 9ce345570f33034b786cafca19184f49
SHA256: e3619a875fcfac01b3a53477d93a1487964ef0a0067726bdeb872fe1f0630bd4
Uploaded: 2024-10-02 16:18:12 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: finlab
Version: 1.2.16
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.1.0)
Root-Is-Purelib: false
Tag: cp38-cp38-macosx_10_9_universal2

RECORD

Path Digest Size
finlab-1.2.16.dist-info/RECORD
finlab-1.2.16.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
finlab-1.2.16.dist-info/WHEEL sha256=_RiouEsoNe9P0JdAVEtu1rbxZz0pYyw7IS-DE9Ke8QU 112
finlab-1.2.16.dist-info/entry_points.txt sha256=ra6NQfcNazHfCkbUuFmC_Z9HscR7NQhnfXFxd4EXCMI 46
finlab-1.2.16.dist-info/top_level.txt sha256=m5gMT8MS1RxoL-WPzxP83LozK_ubRB3AN7d9shpXNIQ 7
finlab-1.2.16.dist-info/METADATA sha256=3miA2zCtk9lNPeSQMsYfR9IyOj9-XVdpBD05FOJcxpo 4921
finlab/plot.py sha256=Equ0_TUg_MQQOeiBkkzv2IZ_3P6Y86RKtiHyCZub0dE 42953
finlab/dataframe.py sha256=wJOtmNnwRfPj42ekeoF_HJlxEsfZpauVEFcAokOZNj8 29557
finlab/__init__.py sha256=540Jgzo7h1k2rg26p9HS8gTxML75BNASsWGfZNdlAKU 2514
finlab/market_info.py sha256=iTo9rEDyogJVbLID_ve-J8k7JwiidvNcHrvIPOX_pUI 17336
finlab/utils.py sha256=s0hznEhaz19Vyrkb9GRDMW_9g9M_tmLs9TqnU-3MBbM 7846
finlab/ffn_core.py sha256=K300sK8dYP_2qgYIO5u31QBa4B8asE2SyfeTlqKcESQ 78674
finlab/backtest.py sha256=DdKsTSU1CbWuyBWp2q5e8WErlZXfrx51PiVZ-O5a1GA 31710
finlab/data.py sha256=m3rau7VREWxK-xrcwH1PmYImHGq-r7jtxdghslOk-_o 50904
finlab/tools/factor_analysis.py sha256=M5cOm510lsf5DHH--IbNe-VVnzBfrCQMvO900x9Hytk 3940
finlab/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
finlab/tools/event_study.py sha256=mLXKUu2f2P5JHbUfZ-aIpIkznj4OVviLflSO4qXycpQ 6996
finlab/core/utils_core.cpython-38-darwin.so sha256=qFPh5xZnveu4uh-yepY5xN0ciMH80LS94VhSqQMV2kw 127368
finlab/core/everything.js sha256=c2gM9aYQyuIe7lawBbtbgypNrD2n1OC-tMGx8ag-uy0 1244548
finlab/core/mae_mfe.cpython-38-darwin.so sha256=DIM_Zk7yqS_WpFMPrIGySGzzCXyOHya55vQB05LBjb0 234624
finlab/core/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
finlab/core/report.cpython-38-darwin.so sha256=lC0JvPIOo2JHNuhAu4hj2i0PsZiTLLwJ7GsSx5lgyLE 1185600
finlab/core/style.css sha256=PsfuyfFEkjt2-29-LNdyy-Ag9-RuWCxiVQNVFExOmPE 887959
finlab/core/aes.cpython-38-darwin.so sha256=b9q2XEkEkGdC4CQYHHsPlkawhIjbGzYhhGCnKLYRGAc 551456
finlab/core/backtest_core.cpython-38-darwin.so sha256=wDgl88Yubc0QvzC7QMMB4mlru4mZXP-xJJ3b7nINXyE 533032
finlab/analysis/__init__.py sha256=F8qsD039l1jAzTtMwCtRbko0p3g4qB68JzLWyjJFtl0 10178
finlab/analysis/maeMfeAnalysis.py sha256=Q8qR0fsxiFgmXVRKfaABaMnuL9fZevqdIb0mCJY8LoM 12088
finlab/analysis/liquidityAnalysis.py sha256=59y9-akCSma9J6MxDrAdx8f9_f9cQL8p2uAz-Gqddtw 5555
finlab/analysis/inequalityAnalysis.py sha256=_R5J350eIYNi7pST3RS_cN4whhgDtdtswOufjdlq3jM 4858
finlab/analysis/alphaBetaAnalysis.py sha256=rQ1RrlS2PXLEax3BlJArOvOqLXAex3F_00my16Ebc8k 2306
finlab/analysis/drawdownAnalysis.py sha256=v-zy-uRxN5dR1V-ARKAHYHlr_07cOGMDNUlQmRjb3_8 1405
finlab/analysis/periodStatsAnalysis.py sha256=m97-GFGr8AvM0HgRGhZOJtpXdSB9M-mqSZv1GMDlzpU 7442
finlab/optimize/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
finlab/optimize/combinations.py sha256=CrodpfTys9B4NBwNGC7M_OLd-g_RSxiSK1WciugfZMk 9617
finlab/cli/portfolio_sync_manager.py sha256=1A9V08SdBOLckLSNvkJ4Kj9IsWfTuMK-r5ExV7ZTMVw 4951
finlab/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
finlab/cli/env.yml sha256=K7qBWs9W4bjCHUm9EomAzh1v0kUGDb1EkWJE3cjaPsg 350
finlab/cli/oauth_google.json sha256=hNcyAl0dTRRDTPw-yUezLzXg1YuoN3vAhZ4zdRq74Co 506
finlab/cli/cli.py sha256=UQDu9xOVqgITRIWzbuEeefNv2ihkZhDxg3-CNIMU8ik 2978
finlab/cli/utils.py sha256=4RkKqYE2Ouvqb5SqfLbw8kn_veKIR8UfaYMSEzBkKFI 1044
finlab/cli/data_encryptor.py sha256=CSzYfZMf7BcEnc3RSVRKM3f33v_5UeU-0wHmQ4llW5c 3569
finlab/cli/schedule.py sha256=PRUUd-mFzDa8IY38Ox0UipqKWD7-Vch5tm2shh5AW8o 7040
finlab/cli/login.py sha256=dS3yKntevO3NuojbuN7JNsebuYvgnFBwSx0n-s778EE 7612
finlab/cli/workspace.py sha256=YgLTybmugngTLcfmBOeSnzm3SFJVZHSwuV-1392RZVc 4355
finlab/cli/form_factory.py sha256=RzGqZPSRahvI5_A6hatpuKasn8tK6h-WTX04Nc2RSfo 2646
finlab/cli/broker.py sha256=_2AGlYAtYAQ4Yeb4pkFAGLs7ckMDZwU36p2MzzlYMTg 8997
finlab/cli/notebook.py sha256=Xm5CF46-Z-ugKnXNm5KGobhbdFovzcstnTHSthLlP4w 15990
finlab/cli/install_conda.bat sha256=E5-VbEElcqbCyJ-3FrXjqgKq3vmzvrIk-TqKCAAoDmU 714
finlab/cli/install_conda.sh sha256=d5sLVajeobzdpRfV0E4r5K_Wp1PTcOiRfFJKL7n2tR4 1476
finlab/ml/qlib.py sha256=A0mjGA76zZWF1Y1i8Lirjq6hS3q9gyDP7Jt6cf0sxGo 24914
finlab/ml/__init__.py sha256=vpCBfwam89L7dVcWZlySt9OtSRCpBwUotSI531olX18 679
finlab/ml/feature.py sha256=5EQV__EEDDuiDA3Vr6_oaZ0Rl4yvSqVIEmi9i5i_QLQ 15862
finlab/ml/cpcv.py sha256=qqzvkNOcTbdKOh8nyc0EuJIHfrB9ZeQnH3goqUS2M_8 5018
finlab/ml/utils.py sha256=2_vqfkiwBG4zV9JkTjFO9QU956i9eTFHf3yHvH6MJ0M 3042
finlab/ml/label.py sha256=8Q8jSNqFTOfSWWSvhW2rdOn49dhAqQK9QFUYbjYpdyY 6203
finlab/ml/alphalens.py sha256=j7bP1PWcf35e-ahd0qR7z-B7Ze6KQA8TdHqHYlLTKVo 7240
finlab/portfolio/custom_report.py sha256=EStRK84NGXyYGZ8UHCqVEF2xtM8cJ0YIITLFsjzIMzg 2569
finlab/portfolio/analyzer.py sha256=ju5oWHnt-PVtYZUiEIXJz7dSMifP6NrOKB1_phe9DDs 690
finlab/portfolio/portfolio_sync_manager.py sha256=Rx9yS4KuCMsJYa0Tr5SrJJem9BBuiErS4WD2TEWvu9c 38419
finlab/portfolio/__init__.py sha256=qFex6Fmd_o-8m9w7zNqvNM3l0s9hbfVFBUMWladsyXA 215
finlab/portfolio/cloud_report.py sha256=cI9nKiszknzckOydAg13oj_p1Es-M2EnHeJICH7DdtQ 5753
finlab/portfolio/utils.py sha256=cJ0iKG3DWVbeVAg9GPN8HxmHhpXn5wnStzfd6H4RWyw 1820
finlab/portfolio/portfolio.py sha256=6OUVKGl63TRuanrm72V88PGVQL4hk6BhWliYAhVaBEY 9980
finlab/online/enums.py sha256=ty-NJQ5IfgRye6n9eKOISLVAYOrBhlf0iNoYaJaJ7ZQ 256
finlab/online/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
finlab/online/base_account.py sha256=YecWRkzvjZIOyTKmnmfJu9etVr5ZFeUv3vYNMt-XR_Y 8257
finlab/online/test.py sha256=aVl8rTpZfYiPbZ5dxSCnD6a08TuQsfLVxhbPRxqfDow 14405
finlab/online/dashboard.py sha256=dZ3hY-fqJ_jXsGQnRjMO5UQnGeR5llPabFzgY9Oy_XI 7035
finlab/online/sinopac_account.py sha256=55ZpHrmE2sVi95nE9H7UVvsBv5oersVG0U80VJUts_8 14000
finlab/online/utils.py sha256=Jw8Z9N-XcKCiLeg3lD4NGL9idmYhvfLfcnl1pFgfIIk 6716
finlab/online/binance_account.py sha256=uuFKO8dfdPqxSRFiHKdKVp1S8r51U1gsqVRs7-9pE7A 14373
finlab/online/panel.py sha256=u_DbRTmm32we_OVHIxifAgGcA9YMRp9PIttDy3APiHs 12969
finlab/online/order_executor.py sha256=z65yXrnL56saYIn-WU4qD5PGPXMbvp-Bf-y0BmDfMGs 30469
finlab/online/fugle_account.py sha256=gaAXiLs8Imd1wGsZwi0QpLWl2gjOMDsQSqYbynusarw 13582

top_level.txt

finlab

entry_points.txt

finlab = finlab.cli.cli:cli