bktest

View on PyPIReverse Dependencies (0)

2.0.0 bktest-2.0.0-py3-none-any.whl

Wheel Details

Project: bktest
Version: 2.0.0
Filename: bktest-2.0.0-py3-none-any.whl
Download: [link]
Size: 47622
MD5: af1d0db8943349d0ba8211680a8b3c78
SHA256: 50ca9a650c5ec5a4dad770a21e21fb61605385442d639dfaecc2a1e724e0f54b
Uploaded: 2024-01-25 12:25:18 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: bktest
Version: 2.0.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: influxdb (<5.3.1,>=5.2.2)
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
Description-Content-Type: text/markdown
[Description omitted; length: 9795 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.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=uk9TcQpvjNA-Xv3l1c9eMWxkMAlEzspw8sMuCMMfKfM 231
bktest/account.py sha256=qTCRfHJuyo0fqEWQCNGFg-4k1GuHIUKxDRS9nyqD6uY 3135
bktest/backtest.py sha256=3UY9X0-uKqtFJFIlpFbWA_tmqG2elH3sMjqBdNfhkwI 10253
bktest/cli.py sha256=3L75WEAAbEQVYkACjw7hxuu10_CQ6aWXpFe0tXtrd98 21962
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=8PD9TPXmmxtiD5ixwy0TV63tSlwToZqO0SroqfMM-YQ 2247
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=sFnU6usvIF7bR8NwSm8emK4q8M3UUJN6K4Ll-FD5fEQ 4570
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=Xvghh3yGvl8byXcPgBVfWLo9hsM516Hrgz84paYmB38 344
bktest/export/__init__.py sha256=mDOBtMhCa9uhnBHIZTaegBGH37BIEmrjnzbhpwevONg 323
bktest/export/base.py sha256=eyHAEQbc6XVMstaZ1hFvSfQdySucgYnhaVZbEKvUgWE 1824
bktest/export/console.py sha256=VXUgyaVM4KeXInsly0IUacQRC6YMxrbnU3oDdtY0mLc 5448
bktest/export/dump.py sha256=0sJ__D27OnAw8311VikThB3GtlhITDQug5dwjgicJEk 3606
bktest/export/influx.py sha256=27PKAoFvfJzSSPv7sKJp1QGmyydCZzV1at2E8dFCJbk 1549
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=6rt6wwJjhBBU8dHoPSDx_M9ArnwSrrm5u5VvRE3g-pE 3221
tests/test_order.py sha256=zXeu3990e2ahtQ-qVn9pXpewtekNvDC5mQnGNvfA3_U 1159
tests/test_utils.py sha256=ytbUJ_nuS_Go1Y_ykcidLSfeUBw-9uvGa4uft4-K-Dc 1784
bktest-2.0.0.dist-info/METADATA sha256=JKaGD-e8jDKe19hs-vBQo_Mi0ifm0YNk8UuPpYAif1M 10978
bktest-2.0.0.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
bktest-2.0.0.dist-info/entry_points.txt sha256=-pt_2mff7l51HmgfU7jKerkICHQG4Sn9-maNFQs_zg8 45
bktest-2.0.0.dist-info/top_level.txt sha256=G2dtn5F7f2fABMRgtfLyp3DlIaLEp6RGKwkaacHyQeY 13
bktest-2.0.0.dist-info/RECORD

top_level.txt

bktest
tests

entry_points.txt

backtest = bktest.main:cli