bktest

View on PyPIReverse Dependencies (0)

2.1.0 bktest-2.1.0-py3-none-any.whl

Wheel Details

Project: bktest
Version: 2.1.0
Filename: bktest-2.1.0-py3-none-any.whl
Download: [link]
Size: 47109
MD5: f6f1fe8869981b46b0f00aa349434788
SHA256: d17ba428a2ad58af07769b4dbac93fdaeb735ca931a9586ea68c8e4394451bb3
Uploaded: 2024-05-09 09:36:21 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: bktest
Version: 2.1.0
Summary: bktest - A simple backtester by CrunchDAO
Author: Enzo CACERES
Author-Email: enzo.caceres[at]crunchdao.com
Home-Page: https://github.com/crunchdao/backtest
Keywords: package development template
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3.7
Requires-Python: >=3
Requires-Dist: click (<8.1.2,>=8.0)
Requires-Dist: pandas (<2.0.0,>=1.5)
Requires-Dist: python-dateutil (<2.8.3,>=2.8.2)
Requires-Dist: tqdm (<4.65.0,>=4.48.0)
Requires-Dist: numpy (<1.25.0,>=1.23.0)
Requires-Dist: py-expression-eval (<0.3.14,>=0.3.9)
Requires-Dist: pyarrow (<12.0,>=11.0)
Requires-Dist: quantstats (==0.0.62)
Requires-Dist: pytest (<7.3.0,>=7.1.0)
Requires-Dist: yfinance (<0.2.27,>=0.2.24)
Requires-Dist: python-dotenv (<1.0.0,>=0.20)
Requires-Dist: colorama (<0.4.6,>=0.4.4)
Requires-Dist: ipython (==8.15.0)
Requires-Dist: seaborn (<0.13.0,>=0.12.0)
Requires-Dist: python-slugify
Requires-Dist: cached-property
Requires-Dist: fpdf2 (==2.7.4)
Requires-Dist: contexttimer
Requires-Dist: watchdog
Requires-Dist: fastparquet
Requires-Dist: readwrite
Requires-Dist: holidays
Description-Content-Type: text/markdown
[Description omitted; length: 9003 characters]

WHEEL

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

RECORD

Path Digest Size
bktest/__init__.py sha256=a9fMfwz47M9x3cUR6xWxJ3fL7-Ij46fw_teYv0Ogrqw 222
bktest/__main__.py sha256=Huz0dExiaH0XTMLhfe3skkFD9-VH7ZUiWMbDR_J8TIY 28
bktest/__version__.py sha256=2ZU24aWZpxnTyySQfEXt7SMBuHZEjpM-WtMTqQIZsFs 231
bktest/account.py sha256=qTCRfHJuyo0fqEWQCNGFg-4k1GuHIUKxDRS9nyqD6uY 3135
bktest/backtest.py sha256=2SVcP67zeVu_6mjAO1ehcRPFxiF0qRvvUu_U9fbjOoY 10604
bktest/cli.py sha256=P17Gi3C2aE5IZy6Na3bw6BXqHzU7fXx3KVwJt7YOimM 21697
bktest/constants.py sha256=0uxbCZp_TlkdgUXO4UV-2OHs5gMhT2QBun7OUUFYqIY 130
bktest/fee.py sha256=bChi3jA93sed0tNkGSeHSDHdgsyvxlbIXy9tZvbliM8 762
bktest/holding.py sha256=Chdw5fWYcFbqAtr1vRxhDpfnxzD4L0Q8E1HcLq-HSV8 951
bktest/iterator.py sha256=4CQ5M3BQWbprLPK6zyHw6xpkYgYgVkL84GyGK27ht1A 2347
bktest/order.py sha256=3zAz5Kafi_9T6-KHU8Jkmq_iX0MuDbYYoH-URpINKEc 4334
bktest/price_provider.py sha256=NaZfgbSTTNYATb814D7HuPBbUSH7UOhebYkoBqv9yyo 6287
bktest/utils.py sha256=hmpXYtmwEn27Wrl17ruGMppOaMGqgXxR1VTwiyHGwSk 1127
bktest/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bktest/data/holidays.py sha256=2cga8afAz2zMUgf_uB6JvfdEWzOXSC4v0iVZ7-oonw0 6245
bktest/data/source/__init__.py sha256=6jBUFnTawIVjdj_n9osgYiBJaMKjNX6Oj8hbuvOLrMk 238
bktest/data/source/base.py sha256=kSzT79mBv394J5kRI1VzN5JEzLFCgr_ZD1POx0BfOYM 809
bktest/data/source/coinmarketcap.py sha256=10772fy6Tk46zvOt0ODdwMH7SoQHz3mO8OAMjVEAlzM 3808
bktest/data/source/dataframe.py sha256=rt8cULwr1D2qDRwN8rkfq1X0zxY2n77i9A6aDNEAyMk 1746
bktest/data/source/delegate.py sha256=lyjoglnj8uF5wvkMpXm1_Q9ds6YRjFuUtqY4DiNyYfU 1412
bktest/data/source/factset.py sha256=n0i2QOnvJqqhQaBHkXXeyUdKz52f5ViNi5ZWH_WHEv4 2468
bktest/data/source/yahoo.py sha256=POtqxaMLpi4vL6t2OvpF_7ovG8831NdAhwngV8loQ88 454
bktest/export/__init__.py sha256=6sh09XM3JgGl_19XyfkabwryR4JpsqkWiWBLl1qUW0k 288
bktest/export/base.py sha256=eyHAEQbc6XVMstaZ1hFvSfQdySucgYnhaVZbEKvUgWE 1824
bktest/export/console.py sha256=VXUgyaVM4KeXInsly0IUacQRC6YMxrbnU3oDdtY0mLc 5448
bktest/export/dump.py sha256=0sJ__D27OnAw8311VikThB3GtlhITDQug5dwjgicJEk 3606
bktest/export/model.py sha256=7uId2reTe2HBUnIA93GnYkGw_NfdDn-R2rJ97rkGyPI 691
bktest/export/pdf.py sha256=U4Dcspos76rohbyyo25YQeO5TzT_BFgj7cf_mIA_aaI 6518
bktest/export/quants.py sha256=imUr1yKZBxdZXJRl8xQJ43s8RQJIya8-ObA9mrN-u24 4225
bktest/export/specific_return.py sha256=XXXbPH811QXiW14WMS5M2WG9L9pKuv22LClBVO6mTsc 5419
bktest/template/__init__.py sha256=Bi2hEZvK4EU4H9-KgtsxzV3J97m5AGeSO7n82_MvWik 143
bktest/template/models.py sha256=Voy7IzD_WrGVh4wBGm94XTvZmWsUL3TmnXhhyXc5t0U 2874
bktest/template/pdf.py sha256=Ai7pw8NF1vV1IRPkOitjyDq04atG3rWknSrgpyn-KZQ 11253
bktest/template/sketch.py sha256=pExDDRceVRHBDNPJ72mOWi17XZQou60ZMCl2vP5hOBs 9159
bktest/template/template.py sha256=HsbAEBZ06nkDyNoG6mLQlZzDVqYWEXYk77sQcf78Q2g 3658
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_account.py sha256=bzBKn30gCyG3f3TIK_8Qz5DsznzbJhx3Get8J3cxyYs 6772
tests/test_data_source.py sha256=7oToaKRRFkgcwdLJSQfSS840heF1CUkFL_VcgS156go 578
tests/test_fee.py sha256=3yQ8oQHh57FELuuzgi-c8wlHpLmIxaAo3hxxuhdH6NM 867
tests/test_holdings.py sha256=0SrdhkTU5J897WvNz7qyr3GvQ6dURr-qYijLrk_QWz0 1160
tests/test_iterator.py sha256=kg2vj_SEUBDkdCM8UGtD3XFofwZ31jH3JWMQ1qSE99k 3276
tests/test_order.py sha256=zXeu3990e2ahtQ-qVn9pXpewtekNvDC5mQnGNvfA3_U 1159
tests/test_utils.py sha256=ytbUJ_nuS_Go1Y_ykcidLSfeUBw-9uvGa4uft4-K-Dc 1784
bktest-2.1.0.dist-info/METADATA sha256=-f_J_9rmHd0MZf-lmj48oke-xAYoN4bm2flxyzf9R2U 10171
bktest-2.1.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
bktest-2.1.0.dist-info/entry_points.txt sha256=-pt_2mff7l51HmgfU7jKerkICHQG4Sn9-maNFQs_zg8 45
bktest-2.1.0.dist-info/top_level.txt sha256=G2dtn5F7f2fABMRgtfLyp3DlIaLEp6RGKwkaacHyQeY 13
bktest-2.1.0.dist-info/RECORD

top_level.txt

bktest
tests

entry_points.txt

backtest = bktest.main:cli