ffquant

View on PyPIReverse Dependencies (0)

2.8.1 ffquant-2.8.1-py3-none-any.whl

Wheel Details

Project: ffquant
Version: 2.8.1
Filename: ffquant-2.8.1-py3-none-any.whl
Download: [link]
Size: 84417
MD5: ce4a9629584658dc8736882b337ede98
SHA256: 4a854d7ddf4bbb64455f97a20c8e6bf2ae370285db0671d83ce069decd437690
Uploaded: 2025-01-23 13:01:06 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ffquant
Version: 2.8.1
Summary: A python package for providing fintech indicators
Author: Jonathan Lee
Author-Email: lihuapinghust[at]gmail.com
Home-Page: https://github.com/lihuapinghust/ffquant
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Requires-Dist: backtrader (==1.9.78.123)
Requires-Dist: matplotlib (==3.9.2)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5086 characters]

WHEEL

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

RECORD

Path Digest Size
ffquant/__init__.py sha256=nhqPQWes0LzIZs542qjxSCDz4mEFwV9NanHvM8ThVKk 252
ffquant/analyzers/OrderAnalyzer.py sha256=O_4TtnzlaojNMfMM9YBcp2DUhvzTlHmvpze19R6TeHM 1155
ffquant/analyzers/__init__.py sha256=LzyoZtB4Yee8-vdzt_ZpYiXJXB3mfxwdNtLARxlBRnI 153
ffquant/brokers/MyBroker.py sha256=pMSmMaO7ugwP5As6EkLbqguJK51HDusurEeZzmOiAlI 17652
ffquant/brokers/TradingView.py sha256=3xTOoGFu-C3V3jWansw6cbYlWyxdXunVgImBJIqQ4GE 1455
ffquant/brokers/__init__.py sha256=rxvomT7VN1t72BP-eoi9vvP1xPcz9LGBbCr4Q_m9G28 181
ffquant/calendar/MyCalendar.py sha256=GUr-tjw00cbg-BZ29m9KjglNPIBLuLVvtcvBC55J7EQ 2379
ffquant/calendar/__init__.py sha256=AGntrYRxbFwq0zZDyLWovhwJEhV_ilDBsrnDZwsoq6c 147
ffquant/feeds/MyFeed.py sha256=ShBiUpRjHCRyfECY7LksVmGWclo3vRUsm30O_6JBvSg 6674
ffquant/feeds/MyLiveFeed.py sha256=GsPRsl6ObqmGpHdCH12Ov71U4qyXUskwzgnZpgrWG-Q 13311
ffquant/feeds/SecondsFeed.py sha256=9CRvLnajwycpL0XaF-zpY9RWEKeeWpsotG4iBlTdp6Y 6300
ffquant/feeds/SecondsLiveFeed.py sha256=41Jo2dRYPlEkaVYSinQ_ZVygI8hu1pkv0fzS-ITG61A 12014
ffquant/feeds/__init__.py sha256=lG-_okZy9om4Pc2bu6q1-LhMpfOD_PZdSkaqHfQf6rM 259
ffquant/indicators/ActiveBuySell.py sha256=WYlfbZaui357u7e0q8SqgH9u2EQ2xfWlNtQ7EsXPho8 2481
ffquant/indicators/AggSignalV3.py sha256=mjbeLyaO8IXvzP40LMDERQ0bxtiWTiOLqis76EzdPI0 3903
ffquant/indicators/BaseIndicator.py sha256=T9mWqaSpC10bk5V2RPeAA9If3UwmGqUhi0iGjjjEhQI 12244
ffquant/indicators/CnTrsAbs.py sha256=qpQOWSBcxdiX7o-4r7dvllDR31F36kSPyNwhd0ztkmU 2741
ffquant/indicators/FluctAgg.py sha256=2CA2OAzH56qXbskPoMOMb7YwzwWYezDKR78BqukzGxE 1520
ffquant/indicators/Fluctuation.py sha256=xazkZtNHWeefySsZnQmYz84hpbf_O8UzI_wtXrHaFC4 5394
ffquant/indicators/HkTrsAbs.py sha256=nxQ00DDZbAB3daboICUHwYsBnvsoHR4y7BWvRJur4Ls 3104
ffquant/indicators/LongTermDirection.py sha256=EYpySPpsEp1FXoEm57yuulC2N78kjeVqw82ensQFHBg 2282
ffquant/indicators/OpenU.py sha256=XpCmylT62tHbVd9R0fizpEjtZuoA6_MWQOslcumjxFE 9302
ffquant/indicators/OpenUStock.py sha256=26AJQEXuWThOVsXGwDSCGHKWqt9G_O1VyLDgWvmfG0w 9562
ffquant/indicators/OpenUWarrant.py sha256=bB6ZboFV8OQ_yI1VGVzECl4U1SQcTKkS6Ev1sstRVEc 9582
ffquant/indicators/PnlPattern.py sha256=thB9zX0OfepDk62wmy35dlAGqykOtn2cfLjgU37b2Ig 5460
ffquant/indicators/PriceActionDescriptor.py sha256=gz0mAE78FEmA5YtM2DOtUExbHW1JqwfJD8HOOKphJVA 2472
ffquant/indicators/PriceMoving.py sha256=5pY50Jd8oIYEctppXBgUIC-HBIUzZCB4HveqqL02Zx4 5557
ffquant/indicators/PricePattern.py sha256=e7FYcgcZ_nmaYZv0GzcHiK4J2E16LLKW8QMVHSpFrpM 7923
ffquant/indicators/Shift.py sha256=gMAg8XqKz_gz-URFHgfuUu5J3d76ywWC0LmhN3XBFLA 2672
ffquant/indicators/ShortTermDirection.py sha256=spd0esY-LFcEqVtbAeKB04LUsvJZR3zfeuV19ZrTBFE 2444
ffquant/indicators/StopOpenPos.py sha256=jgGGMa-5qmmWCgdcE1uhCwIyIbvHPw677-hPtHvepOw 2505
ffquant/indicators/ThvAdjust.py sha256=tgT4C4G2FEGE4PqoM-APRF20xfuwxX1JgraCZDuVg1g 9661
ffquant/indicators/TradeAction.py sha256=PLKoaVJpJX6TEJ4xlwCwAvi1CMN0HYXnllh0QVzO8yQ 2396
ffquant/indicators/Trend.py sha256=LQVYqko_G1aqEu_7T3n3igdDhdVrIDUVUQi-QXLdgGI 2401
ffquant/indicators/TrendAdjust.py sha256=ISzF1TV0lc-XbB2C3v19Kig9_Nzk4OquZjr8tmRPy58 2739
ffquant/indicators/TrendCz.py sha256=0L117-EQGQ0BodCWIl2fUBALeSfCQZ_YNcGjHVX4tFg 2396
ffquant/indicators/TrendHold.py sha256=c0x3wLlXuvlQGMiTRUqlh2RoWJvWWU178Yr6KsbVghc 2428
ffquant/indicators/TrendHoldAdjust.py sha256=inyvJ22B7P3rm5L6j_ENheYoTigX1n-ChbHRMuzuB8Q 9634
ffquant/indicators/TrendHoldAdv.py sha256=3ciVXMA-0yfrYMBvZXQN_j5uGD5Praum3XgC5xnGlGg 2712
ffquant/indicators/TrendHoldFast.py sha256=QkzF6ylBFW-QSnGlW17fels5yaYPSUJ_tZasyT9yXsA 2444
ffquant/indicators/TrendSector.py sha256=p9RTdRrMXvMHqg2N1k3lLcYjjKf8ADqZraZLiErPb2c 2424
ffquant/indicators/TrendWarrant.py sha256=3BkoDlGDaI_GTBYYFP7_fY-RzOR_ROMWdk2v2L-CLmU 2430
ffquant/indicators/TurningPoint.py sha256=-kb6F5FrHxsqCr0-iaCOlAZ-U2Jd55ISIxMJiWkE8ck 2450
ffquant/indicators/TurningPointAdjust.py sha256=KmetJnsDpXMbGOefP1ilGMavOTjxrxdUlh606tOo75o 2708
ffquant/indicators/TurningPointWarrant.py sha256=jMry6VEHvucQbzuBibCBDfl10PPqwA65chYIwsDuMak 2477
ffquant/indicators/__init__.py sha256=xfb7bQhPzXUMrktSTZfLhidgV619gvH2qNlOskYDoMY 525
ffquant/observers/MyBkr.py sha256=lERbBwB8bHeakLxXcpXSsGOS5t358zcwMKT5-A9U014 1303
ffquant/observers/MyBuySell.py sha256=q5ncRrKwneu8wSUvjhBhA5-2NMxrsmWNugUZxo-mLAA 1851
ffquant/observers/MyDrawDown.py sha256=oF5TdwWMpH0akiKuj5qi48ug86FUsJ7t50zkzc4cUbU 686
ffquant/observers/MyTimeReturn.py sha256=lFf5R1AWtYu5BmkOSA0dvGvKEYq3rvS89L6nHeSKxgM 699
ffquant/observers/__init__.py sha256=0Q3LWxGpdVMzFcpwjauTMlg5A7oYDs7jvRxJrfnZ6Ok 247
ffquant/plot/__init__.py sha256=pvArQwmacU8oY3ukPNPOofEVdz-Azims0OFY6dm6FGY 199
ffquant/plot/dash_graph.py sha256=rtFr24gP-it4a7JvTno_d8h9eotMFieya0a-oB2-4s4 29140
ffquant/plot/dash_ports.py sha256=vryCN1dFA7gesfdeCjM_5qkc2un1wGN-qa4FEU6Vp2o 2800
ffquant/plot/perf.py sha256=Y-3nMOnj0v8XlaFNrqvBHFLkM0k5Z88vokHy6BQo7XE 2899
ffquant/utils/Logger.py sha256=1j2bjijtnNSl6ig33jBxpZ4DOYAPup-TGUzzUqmND3Q 1364
ffquant/utils/MqProducer.py sha256=6QoUK6hcvlOdoxBq57_85tly1voqloiIxfxVvpyUY00 1892
ffquant/utils/__init__.py sha256=bitUtGpk8aqUO4KUDr6YypXIcyREg2YfpzY9hW6wlv4 234
ffquant/utils/dump_bt_data_utils.py sha256=8d7oj3Gcvg41s23hd7Ul2F3EllnhEjkOb2QQDqnkakM 3913
ffquant/utils/make_bt_data_viewer.py sha256=HoMZPechTQADDEYtiIlwRfZgjssMHIdXsEAT-Sp0liw 721
ffquant/utils/observer_data.py sha256=3UFv77CYWf7orQTsTTKBCiF18_BiccAsHMB2rWLFpvA 148
ffquant/utils/standalone_dash.py sha256=2mTqSF36Dt3Msu-6JViGY7ukWJjd4G9lATUzpf8iTlI 866
ffquant/utils/tv_marker.py sha256=R-oYJPz7owGIM-p5yDYNEppOGA7dRCbEuAes_1rOD3w 1591
ffquant-2.8.1.dist-info/LICENSE sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ffquant-2.8.1.dist-info/METADATA sha256=SO82_D9qMXFYOXef255L-4h-Pk4o4Gtp9fHP8P6wTso 5788
ffquant-2.8.1.dist-info/WHEEL sha256=uCRv0ZEik_232NlR4YDw4Pv3Ajt5bKvMH13NUU7hFuI 91
ffquant-2.8.1.dist-info/top_level.txt sha256=36N9QuvX6foJhd4GPd4jmp1SbWnnKi_sbE2L_KMmbZw 8
ffquant-2.8.1.dist-info/RECORD

top_level.txt

ffquant