quantworks

View on PyPIReverse Dependencies (2)

0.21 quantworks-0.21-py3-none-any.whl

Wheel Details

Project: quantworks
Version: 0.21
Filename: quantworks-0.21-py3-none-any.whl
Download: [link]
Size: 150484
MD5: 4b2d169a7f63f4a3da691a9ba3188710
SHA256: 40aa2834f143ee142a2f8337c110bec9382a0a4835ae126a964490536aa02374
Uploaded: 2019-12-30 19:40:01 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: quantworks
Version: 0.21
Summary: Python Algorithmic Trading Framework
Author: Tyler M Kontra
Author-Email: tyler[at]tylerkontra.com
License: Apache-2.0
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Financial and Insurance Industry
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Office/Business :: Financial
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Requires-Python: >=3.7,<4.0
Requires-Dist: TA-Lib (<0.5.0,>=0.4.17); extra == "TALib"
Requires-Dist: matplotlib (==3.1.2)
Requires-Dist: numpy (==1.18.0)
Requires-Dist: python-dateutil (==2.8.1)
Requires-Dist: pytz (==2019.3)
Requires-Dist: requests (==2.22.0)
Requires-Dist: retrying (==1.3.3)
Requires-Dist: scipy (==1.4.1)
Requires-Dist: six (==1.13.0)
Requires-Dist: tornado (==6.0.3)
Requires-Dist: ws4py (==0.3.4)
Provides-Extra: TALib
Description-Content-Type: text/markdown
[Description omitted; length: 3488 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry 1.0.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
quantworks/__init__.py sha256=kG32Co2u0THaIc2yOGryeiwOG17yqtJULK-DfNR7Ulg 805
quantworks/bar.py sha256=9xkEl53X9K_s8VlxetlWkiuB1MlFPy2lQxAaIr3IMY8 9298
quantworks/barfeed/__init__.py sha256=mQiYdhXmV2hLXUgO4RFQAUSbK7_W6WSffEEAcNefQV4 7067
quantworks/barfeed/common.py sha256=BV7nfXksOyW0ud-Z1tAR-nlwuIini4EQ2D7vpxKpgrA 1028
quantworks/barfeed/csvfeed.py sha256=ZxPmgaoDy7N-4uWedm9rK32OYPovfgOehe210vk9saE 12405
quantworks/barfeed/dbfeed.py sha256=oe917FqE0KAxi0O9oYaUTiy2RqkiJfyO0ptQMQv6aDE 1451
quantworks/barfeed/googlefeed.py sha256=6TlILqJRehxV8szH7Zz1aQu1zH0hN_IBkjzO_HGYm6s 5811
quantworks/barfeed/listfeed.py sha256=X8s34rQfqiO1HeMghJt6tteDvQ1QMpa_IcuLj7B5OPo 6135
quantworks/barfeed/membf.py sha256=wm5SKzoLtpP2kl9tXLieTzf4UWr8T0lqBwVL-alhL4U 4828
quantworks/barfeed/ninjatraderfeed.py sha256=MAiblGwQz0zupUdLJ5kDEIvz_xUTdpKkPwl7npUMmwk 5611
quantworks/barfeed/pandasfeed.py sha256=GZrrqDYa_tI2D0SYdlalSaCi0C0e9gHc6D3onQqUvyg 5778
quantworks/barfeed/quandlfeed.py sha256=IEntbM8p2zLsEnPSh821wiVuj4OFb-5iKEvppDf6myc 2339
quantworks/barfeed/resampled.py sha256=W6nThVMBXoOcd_WcOHdYpc10-sgVCiIA7GXRwwpyrRA 4241
quantworks/barfeed/sqlitefeed.py sha256=0fASkBXwokWevq6mbc6s4Or8gH8ZfeKiCUoCsc6lbpA 6671
quantworks/barfeed/yahoofeed.py sha256=Vk0JgRZqAd0ceqM4w3S3MuxFh6L0-wOkentH4iIW2Rc 5840
quantworks/broker/__init__.py sha256=wj3ipc3z7HNYGl9Lq6jPjz_uJVeuxMVbyu6b7wvM01s 23064
quantworks/broker/backtesting.py sha256=oF1w-xinZwPGeAkcZE2UgnVMaP2D50YVniTijPmGbLU 20068
quantworks/broker/fillstrategy.py sha256=9LmWuBfjwClv2DA6BxlVU3vClypQclQCol5jLF8IVf4 18143
quantworks/broker/slippage.py sha256=Umm84oksQMw-YKaSElTc0ZsW7bk3W0iCqb7NYm2Qimw 3015
quantworks/dataseries/__init__.py sha256=TW2v7puugu-DWHB8B0rIY0JHzJqrps7cwJP4wb7XzCI 4880
quantworks/dataseries/aligned.py sha256=jWZbcuPOMhx4Xab6bqbuoEXJ40UYSVH0IlDWkcCCOKs 4121
quantworks/dataseries/bards.py sha256=TQz-OYGeZLkfpqJP9-mxMDDp53r9V85ithVEouLegys 4402
quantworks/dataseries/resampled.py sha256=E37d_6T3FGIJgQs_7-9P83Tz9UyDT9boiX0G25HeYGY 5941
quantworks/dispatcher.py sha256=RFAw-kuqzlPoPMcyYYHnNzfYp-dPH9uMgKf6hifzlZ8 4449
quantworks/dispatchprio.py sha256=62_4beWEFw59sqyzLt6679v6F0Ujl1T-bsp165EnYVg 175
quantworks/eventprofiler.py sha256=VQ8N3Nm6XtMjDNKpRYxn040Isbk_AYvs2uw7BmiwIlo 9233
quantworks/examples/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
quantworks/examples/sma_crossover.py sha256=6zXp_mPsmg9Cnf2nxsX79KcqLJQqn9ConhNEEFGrc7Y 1539
quantworks/feed/__init__.py sha256=qEXZfXOdvLEe4VR7q1iK3-ybE0Y5pXPgqBD4ra8TfKg 3859
quantworks/feed/csvfeed.py sha256=V7Tfog-3E_4KaEG3Y08A24nhiVpP_-gkTENsAe7rylU 6291
quantworks/feed/memfeed.py sha256=U3NsEOPaRjgqWHb-PW_UXe9BwyAPYLOBn0bM1acE7Xg 2327
quantworks/logger.py sha256=gH2HVjoNoan709ZVXK9MXDVkSkQk2ugGxJhBDtFlAl8 2186
quantworks/marketsession.py sha256=Kuf3jlDBhBWSptXQVk8u177hd1phX72A2GsCrGhHTlo 2330
quantworks/observer.py sha256=HvTXZVktknYJFjGhHD-LkcXvLbTTtNwkpt1nM9JMyLA 3665
quantworks/optimizer/__init__.py sha256=1NDWi39qjy-cP2IGHUKkd5Hzz89caJY38eJzn16iJV0 784
quantworks/optimizer/base.py sha256=3wZCPyelkq4EuyGlyxGZQump-tL2507ySvIT2Tf4vv4 3395
quantworks/optimizer/local.py sha256=v6NNvHl0uwlz4GjTPMYkVYQ0SouTYeXLPlevs7G-TUY 5320
quantworks/optimizer/serialization.py sha256=u2krS4BWAPS3MTG1cEVdDM3mjwAERqeDWZatlkAr3tA 1057
quantworks/optimizer/server.py sha256=n3jZDtW-uTFK_2vHCNp5Lurs3iaK_iG06taq7UPaHI0 2890
quantworks/optimizer/worker.py sha256=mOdAFJMHBN_gloq36U0RQjQV0Ste9D7y88npJa52jkw 6125
quantworks/optimizer/xmlrpcserver.py sha256=KP6kuqP9yVnoxCwPuat1_6C5azWv_sYm6PGm512FXyE 5845
quantworks/plotter.py sha256=Ntvq9jm8o2xjReiqNlC5spv1ftxayN-l0ddDSImXse4 16122
quantworks/resamplebase.py sha256=C5KmF9hGuGB0XG1i62C38VgYc5f06WzlSkwD1-bFRXc 4551
quantworks/stratanalyzer/__init__.py sha256=iI-JgESpo7CaFoG3mTesDY6CcDbMeLfESDZvO5PoY5c 1095
quantworks/stratanalyzer/drawdown.py sha256=Umf5YcmutOZn_7oiLSLp_ft5EFfElQOWAsnU_8wZ4Ng 3121
quantworks/stratanalyzer/returns.py sha256=YoG4KyKGHGmyicAzQjYGIbNb8ozhYWSny1mhUZCYadU 8885
quantworks/stratanalyzer/sharpe.py sha256=9hTJl9ot93Y5xs-QRVjqSbNejERAnMEj1GQjDOL-19g 5469
quantworks/stratanalyzer/trades.py sha256=9LV68rupwbExmuYkddqpJjumcBj2dRuXqJb6z_5LBHw 8675
quantworks/strategy/__init__.py sha256=ne0tUrd6MrIkk7g3dyFHhRJihShTZGPWsixVwRiDBko 26050
quantworks/strategy/position.py sha256=xO2a0Dty-1-Uj32fNIE5I8uPzYnVWZYWHScmN23fZX0 21289
quantworks/talibext/__init__.py sha256=1NDWi39qjy-cP2IGHUKkd5Hzz89caJY38eJzn16iJV0 784
quantworks/talibext/indicator.py sha256=yVgtP4VVgWQFD7HcTIsQdKFrpP_Sf7mKrnYUo7o76EQ 26458
quantworks/technical/__init__.py sha256=O1FgojdOeRF8P0_UGg7gPKYhD6tJo-CaFb7PXxN-iMc 3733
quantworks/technical/atr.py sha256=5m34CRnww5_O3Ue466YnDr6Tpc44E_-E8kXqCwjcxJA 3553
quantworks/technical/bollinger.py sha256=ytnX5DRBDjPQRYaoCrx1FUI_kpJDLce4BNscVJFidBs 3221
quantworks/technical/cross.py sha256=H_nYprVCmI6BqHJWxKBrtJ2427RqlwVS-LQlqhYOXys 4710
quantworks/technical/cumret.py sha256=xZDq1LDihsFuDTHSJxMBp-Y9-RyMlGZwpoBxLNrSJVU 1992
quantworks/technical/highlow.py sha256=OMbwNXkbzejILXd7Uxegw9QZ5zPqJA6EC7JXUbaTXF0 2747
quantworks/technical/hurst.py sha256=TAWIdo8GHJ5C042Y_WhyG1miy1X_BNBLvjSL7grv17s 3336
quantworks/technical/linebreak.py sha256=ZhEqaNJgDkMCfLctyhaYjQ0UXBfjTD0TtAH1pJa94Lo 5304
quantworks/technical/linreg.py sha256=3qpd4QphwlEO4YdGBApjaUGvRIaZKfLxBZf9reYlJVs 5744
quantworks/technical/ma.py sha256=vp8NSB8EwK0eIU4r8WRbWM34eipVY826PMdoktBXazA 5366
quantworks/technical/macd.py sha256=is7bVfn-smhZytRYqbZ3VpqPqmCD684BkL6ZLj-1m9Y 4408
quantworks/technical/ratio.py sha256=Q72f3WQd07y0uS1VPr_9_svqXqsBPuR4TXxy8tUCcgs 1491
quantworks/technical/roc.py sha256=pPr6E-b1PX1dkSb3mjAaILJQXwdSgVcsAKfaCWaZgVQ 2287
quantworks/technical/rsi.py sha256=DGrofr4VfvH8nmoMwxLFZ4n_JxX8GdVoAafLse5BMhU 5169
quantworks/technical/stats.py sha256=wo9AivfPuXmXKARXHRbMVP4k-ljSE0xfBFsIjz0s0fw 3298
quantworks/technical/stoch.py sha256=7U_2icqvoqEA6iERTyGgDoglU_UMNC3Y9R2dBJ90CJ0 3608
quantworks/technical/vwap.py sha256=x5KafXtwE_r_dVshsM6B_7mzx6GSyVqid0dsE48sduc 2608
quantworks/tools/__init__.py sha256=1NDWi39qjy-cP2IGHUKkd5Hzz89caJY38eJzn16iJV0 784
quantworks/tools/quandl.py sha256=gTIxFqfBTeibH4FtJRLAStukSNpOtviYERPS8FZszMY 8463
quantworks/tools/resample.py sha256=zwsG3vfyBFTlfauQXrUbPZGRGUD2oQ7f40z2YcBZSdY 3543
quantworks/utils/__init__.py sha256=Lke3EmxP6NU6Dh9NC73UZ7Cyj5nPZ015Kr3SAFKlgYc 1308
quantworks/utils/collections.py sha256=6zBKrTUYZt8SpzslUIw4K2u3n-RgS0oHHJhhR8Teh9A 3980
quantworks/utils/csvutils.py sha256=SPy6tZiWjzyKWyXC3tD71zDIguch9p7r_x1KRtm1ehQ 2587
quantworks/utils/dt.py sha256=sco4MXZB4mCnbb0epL0dDBEAL0NS4NY82DHtDuXMqbo 2563
quantworks/utils/stats.py sha256=9zpQbvGDJUNdUg5tec50ETfp2OceZZBS9ewdfymwy3s 1038
quantworks/warninghelpers.py sha256=hL8hi9iK45cyW_ja1C3Cr-Hv5WHa-jFVjlrrmAskR5U 1170
quantworks/websocket/__init__.py sha256=1NDWi39qjy-cP2IGHUKkd5Hzz89caJY38eJzn16iJV0 784
quantworks/websocket/client.py sha256=iEZHAKkVq63c8RTeJFBlQfyyVo-3_uthF0NrGH-u10Y 6227
quantworks/websocket/pusher.py sha256=doBMHTvRosxo2URjY1tN3WShhCQsmZhszq2I-U2S7V8 4287
quantworks-0.21.dist-info/LICENSE sha256=4D8InLydmQTULSPeiImzOvHyED6BIqisXrCSfVIjcbY 617
quantworks-0.21.dist-info/WHEEL sha256=SrtnPGVTMeYWttls9xnWA01eUhCZ3ufFdJUYb1J3r-U 83
quantworks-0.21.dist-info/METADATA sha256=nOcu2Eqwex1qlvAtshBhJ00kPg2hehdWAnIP7Lge2ak 4692
quantworks-0.21.dist-info/RECORD