quanttrader

View on PyPIReverse Dependencies (0)

0.5.5 quanttrader-0.5.5-py3-none-any.whl

Wheel Details

Project: quanttrader
Version: 0.5.5
Filename: quanttrader-0.5.5-py3-none-any.whl
Download: [link]
Size: 101316
MD5: 0646ee2d08ce2c47b6745a9bc3c6b81d
SHA256: 5484fddd3da8b20485790513e4e24a333a5ef715960c8fb46a66cf169fdfb30f
Uploaded: 2021-12-20 00:17:34 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: quanttrader
Version: 0.5.5
Summary: quanttrader backtest and live trading library
Author: Letian Wang
Author-Email: letian.zj[at]gmail.com
Home-Page: https://github.com/letianzj/quanttrader
License: Apache 2.0
Keywords: quanttrader strategy backtest live trading
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3.7
Requires-Python: >=3.7.*
Requires-Dist: matplotlib (>=3.0.3)
Requires-Dist: numpy (>=1.18.0)
Requires-Dist: pandas (>=1.0.5)
Requires-Dist: psutil (>=5.7.0)
Requires-Dist: pytz (>=2018.9)
Requires-Dist: scipy (>=1.4.1)
Requires-Dist: scikit-learn (>=0.22.1)
Requires-Dist: seaborn (>=0.10.1)
Requires-Dist: pytest (>=3.6.4)
Requires-Dist: PyQt5 (>=5.10.1)
Requires-Dist: QDarkStyle (>=2.8)
Requires-Dist: PyYAML (>=5.3.1)
Requires-Dist: ibapi (>=9.76.1)
Requires-Dist: gym (>=0.21.0)
Description-Content-Type: text/markdown
[Description omitted; length: 2685 characters]

WHEEL

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

RECORD

Path Digest Size
examples/__init__.py sha256=2un8k8GFsH9dCD4_ZThEPCMZq_JL335e0Wzkk034rmo 48
examples/buy_and_hold_strategy.py sha256=p0dMfZJmAneurtc23khL-34fbwMdYS8XrXZgOMxHLrk 1697
examples/download_historical_data_from_ib.py sha256=neRgbKV3H7amByW-FHo8mRtycE6OXtWv48sc3NItfpg 5081
examples/download_ib_contract_info.py sha256=EDbgQQzaVbJka1DsG-8gOwrBi-fpPJJDbCXiI18TXuw 1705
examples/live_engine.py sha256=NmPEvNhue4SOuYz4I-thfqFkBO1QJNH5muJnS3PiyjI 3834
examples/prepare_trading_session.py sha256=kMZvWG4okbTSjjTCEw3j0rnDYjJHo4lBMW9YE05Ph_k 1390
examples/strategy/__init__.py sha256=iOLnKLN-kT3Xo06TaltromCthnoygX4BPsW5ErOkeC0 46
examples/strategy/active_buy_sell_strength_strategy.py sha256=BKBNynVp8mzjdJDPuUN5svvxI7La7LAvKjETjniPqPM 5448
examples/strategy/double_moving_average_cross_strategy.py sha256=yfTyXayEf_NQgB6h8ZAIr4XgGrVKIRYqNi9FXwp0Z8A 4816
examples/strategy/dual_thrust_strategy.py sha256=CQwwuioaOhPK30P564MyAJQQK2lwUTUhSS58LpkotCM 1417
examples/strategy/dual_time_frame_strategy.py sha256=H5E7v_XWjjAXoyXIEv6QRIZJr9eT5mxdj-81mA2WCjk 10780
examples/strategy/kdj_mnqemacross_strategy.py sha256=uuJeM7bQbU0ia-VKKP92T9VT69pyrWLmHML2rXa8vtE 13739
examples/strategy/kdj_strategy.py sha256=3EYmw0YG72gbfBfs1ITMEFn8HBxh1rXe_KQNWk183IM 12757
examples/strategy/kdj_strategy_v2.py sha256=AqmbyJUZqmFeX_9e0Gv7J721s-Ryzh9-YoJElz_9wqg 12961
examples/strategy/moving_average_cross_strategy.py sha256=f6OwQdOsUXq-M6adgt6f6ElEwM6CsKht1IKoJL272no 6456
examples/strategy/order_per_interval_strategy.py sha256=15XnyMtqwOEOE1wwUKBGc3oFSlnfcNGBO2Yc-VGBHME 1392
quanttrader/__init__.py sha256=QXBt9o44fykVYTj2GPjSVHYiiUbDxhf0Qbn2SOTDPrE 600
quanttrader/backtest_engine.py sha256=O7mu-AIiqk13wEGB-U7gl_ypzEwj5GCiilTc68U1hAE 6816
quanttrader/backtest_gym_engine.py sha256=MUREJfgpUBiuvZrgfiksn2e0-zSrAB3PnUjpPt3gUBI 6078
quanttrader/portfolio_env.py sha256=pcqxRpw9-9lRXCE2o1Q2De1qCGoHgaQRP6tz1_2wkmY 9665
quanttrader/trading_env.py sha256=QmFVUL_r4taHJvC7se6dC3tmZjC8x5xB_OW66qOE_uQ 10534
quanttrader/version.py sha256=dc0sS27HJKA1OyyEY4uYgZrz6hhNCfB3a9m-SGsV8lI 17
quanttrader/account/__init__.py sha256=IXf3wvFMGfu4zUhR1jkGma3tl1GywrSW8HhJipjJj3w 110
quanttrader/account/account_event.py sha256=qF_Cgcs4brErOA9os92tTGUAXdLHXHTulR8Cbd-tQP4 525
quanttrader/account/account_manager.py sha256=kSLVLRnD30FCBFUWRD-HQcaCRaPI7XIuGuOVDOPiRvw 1526
quanttrader/brokerage/__init__.py sha256=Ww0TSZDqcXH22tU6UoGVXEfa93liIUsL7LiWaWTSQmY 110
quanttrader/brokerage/backtest_brokerage.py sha256=uBzShqtU8U-AHGwevIxS0Bm2Q1afqlKF5oOrh_cJJ7g 8539
quanttrader/brokerage/brokerage_base.py sha256=rDflUhLsDI3_MQSFgsOH-WWE_MDfzPiMPZ9-9MSxydQ 805
quanttrader/brokerage/ib_brokerage.py sha256=G6eoX-6yKDEPthwveTbXX_RMkMN0yRdnB2tAQnEullQ 56770
quanttrader/data/__init__.py sha256=We3nE_ScWh7LiV-i30JngqUGdzvpckhSbKmNKwTultQ 192
quanttrader/data/backtest_data_feed.py sha256=duGC4ok1cgu0KGFG4h4tVUAzUIuUDQD_OiCpAOwsPNc 1673
quanttrader/data/bar_event.py sha256=qj7Dh_Osg_jA8By-BXpqPCC9gENsN6BoMEMaHUiYLwM 1351
quanttrader/data/data_board.py sha256=7588-sf-NJyA8gRHnYyIoBkNOWC49aoMKcij7OvahuI 3628
quanttrader/data/data_feed_base.py sha256=NF6J2eYygtUbxr48qQ9TDASApomQWHprtviocDCYfP8 484
quanttrader/data/live_data_feed.py sha256=WNlO99otaVM0xPYPxxAz4s8ouQLomdODD1d4_z6xCpg 5979
quanttrader/data/tick_event.py sha256=n-N-L4-t4etgK6AK0b2VxCv7-VyAXpL6hsdw6fDwhSk 1443
quanttrader/event/__init__.py sha256=_gwn55-Exqf2Yw1jNH9L48lfVOXFoQl_j0J5NgROIFg 140
quanttrader/event/backtest_event_engine.py sha256=dPEWSV7bKKoOke-Fe919H50Jf44Aa_aMokCW4QLDjJo 2835
quanttrader/event/event.py sha256=6V2ifOGuNZbSs4bAZXDQ8KLDhpdza4V937jSRYc86uA 698
quanttrader/event/live_event_engine.py sha256=-oO80fMnXMwmof6YwltfZH-75nnskY5B49SS-95r0fE 2629
quanttrader/gui/__init__.py sha256=5TMQ4FlucCZrHH7G33wj-PytxTmEEx994XvXdME3e6c 86
quanttrader/gui/ui_account_window.py sha256=r3hj8UEYMbv8Ud7ccAbkhvhRhi0aI-8lqen2s2VryNM 3005
quanttrader/gui/ui_fill_window.py sha256=HYP-AmlV3wPdwR6uEsQHxu38MpGOBbfrki_1rWPXa68 2529
quanttrader/gui/ui_log_window.py sha256=-OUt6zzAgIJ8JLoWx7c4UGEdI7kwZDqXlGrelyF_PMQ 1079
quanttrader/gui/ui_main_window.py sha256=dJk8-0KRbbH23b4hFtOFkTuhonuTdozImUqUYf-dVIM 20002
quanttrader/gui/ui_order_window.py sha256=-GZxFiUR95qYwjBjOAfUD1OMNKRYfWgVjERMyx3EfyE 4377
quanttrader/gui/ui_position_menu.py sha256=DedL4pP2cZumEFEDZeT9oTjOM8hst_t7726Vn82IygI 3845
quanttrader/gui/ui_position_window.py sha256=fapxvaCSYs_cMtEhupxMNgONUglVBn76ca9vKNys5I8 2887
quanttrader/gui/ui_risk_menu.py sha256=EXT-MH43caXf590VLQHzzfdYWdHklYNTn_Z8DtXpWSg 12367
quanttrader/gui/ui_strategy_window.py sha256=02X42k3PB_zPQoIoLQWnIuLXnRcgssypxZWRJfuhqZU 3887
quanttrader/gui/ui_trade_menu.py sha256=iIBuxVfl19aBEbiZuOcouh9PNrNuqzmB3eO0jnCTOlU 4362
quanttrader/log/__init__.py sha256=BW0DAtCwz964oOBj-3-lxR7OOMmyDSl3Ge2ErGGgk_A 107
quanttrader/log/tick_recorder.py sha256=iOLnKLN-kT3Xo06TaltromCthnoygX4BPsW5ErOkeC0 46
quanttrader/log/trade_recorder.py sha256=ZCPIQIiT2EWl14n3yCMrIFBRR6nh-YBTTrYCQSps8dQ 2138
quanttrader/log/trade_recorder_base.py sha256=zPViB0HZNd96oFrKZtyJGJeYSRi6idA2IscU8jgZ_Gk 385
quanttrader/order/__init__.py sha256=l6Ey3cPmAJADEjmHYpLNYAlkMJK8Fu46nqri8e-X-SI 213
quanttrader/order/fill_event.py sha256=uJDnkJRKsJiFcM-JUvS3AH40Kk8wYqriRTA_mRGF0Z4 1593
quanttrader/order/order_event.py sha256=mVvdtJwCGtHGkT_2NQehXa1q4gQkxcmnBQIoghCV6sU 1230
quanttrader/order/order_flag.py sha256=aNgjR6PKlzq3crRjVUIgNe4RtBAGxco37202BFhletk 227
quanttrader/order/order_manager.py sha256=hAlrGIeWa2RclE7dtVNkQNO7C0GwtrmEa9z8pT6eN-4 5768
quanttrader/order/order_status.py sha256=lonGHB5AABPHB6fA612Ns3VIXeM94_bsDV_BFTrF0fI 674
quanttrader/order/order_type.py sha256=J4dUV-dijSX8wCHyi1N1cjg_sAZKr8cJEyGUDatLxyE 255
quanttrader/performance/__init__.py sha256=Y16bTNaOzZITjfk5FTZ74TAseEjSZy6XFnD0Hfwg9Ro 113
quanttrader/performance/performance_manager.py sha256=-IbWPwFbRJEfFcH0MQapoP2CHjHZRc_njJPMi-Usl6s 3719
quanttrader/performance/report_manager.py sha256=m7dYVy8eLkh2g3UGszVq7zqgAspM7Ma1XwbYjtXiFV4 119
quanttrader/position/__init__.py sha256=4-r09IgsIvYP4ZXHutlKxxOmi3vzjVBBFXVCQB-IQsM 166
quanttrader/position/contract_event.py sha256=R7Wx7L-FzfbUcwsdIHRXjIKJ-y_XmhAIjJ2D-KAvKBo 322
quanttrader/position/position.py sha256=GvanWv3lRs6Y3dFtQYHtf92WNaNqlBblZI7SWr-rHIw 4327
quanttrader/position/position_event.py sha256=QptE9doIPAg_VrUXRlcV2-9PzI_bhQ4M6pmsRiOe3sc 1114
quanttrader/position/position_manager.py sha256=tJfOktzvPmb3uu7pI8t8fG-22dqedBwS_yqBgz1fanU 4689
quanttrader/risk/__init__.py sha256=UAk95pXPNnbSlN2Plf3hwOdoZCq45A5e1kbFH1yPljE 106
quanttrader/risk/margin_manager.py sha256=gw6Ch6hpyh333d5D6rSsoAiHwk9sw9uFWFgIEam0Sps 117
quanttrader/risk/risk_manager.py sha256=20cyG_nSMNpr0VsaL5Krus_iyc27XOLABhkkPpdZdRU 7954
quanttrader/risk/risk_manager_base.py sha256=ZBbHsnppKp-SVyptQtrXz-vJUMBHSjzpEff5LeXeZKs 343
quanttrader/strategy/__init__.py sha256=j5reMjmqnwDRlSn5wBlUFljSw3tdWhVHIvUXVlqPc0Y 109
quanttrader/strategy/strategy_base.py sha256=B7u-FgOi1_gnaiFUU44N-P86TseF5edIqFzV27oWPto 4807
quanttrader/strategy/strategy_manager.py sha256=EbYVVfijoGT_ib5TTiuqveOSNEufSqHSpznJsWgogcY 9766
quanttrader/util/__init__.py sha256=R8HDtZKwuEm8qDjT99zXwOQljU7rDir7GtoR2RL1w5o 72
quanttrader/util/util_func.py sha256=15Ai8DQTKijNm37RksYlIFORR4n5UxJwi91f6DZP-bY 2653
quanttrader-0.5.5.dist-info/LICENSE sha256=HrhfyXIkWY2tGFK11kg7vPCqhgh5DcxleloqdhrpyMY 11558
quanttrader-0.5.5.dist-info/METADATA sha256=9MSq62edGY7J6oXanJWwUHiZAcRWCTLKsKfca1fDDyk 3653
quanttrader-0.5.5.dist-info/WHEEL sha256=YUYzQ6UQdoqxXjimOitTqynltBCkwY6qlTfTh2IzqQU 97
quanttrader-0.5.5.dist-info/top_level.txt sha256=Rpe00VKsP5--uH9MimXQQ8Cg0Pe6x4O466xtaZTrLBY 21
quanttrader-0.5.5.dist-info/RECORD

top_level.txt

examples
quanttrader