dumbmoney/__init__.py,sha256=dYNxq_EIpZBp3k8C_GgICHqWPl2tzVk-VtAw8daGLZ4,187
dumbmoney/backtests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
dumbmoney/backtests/single_asset.py,sha256=WRxQINn4avPdH09xMR7Pc5kUWFWKF5FJSjZ13yL6jug,4830
dumbmoney/core/__init__.py,sha256=Dcn3LPwJJK66h9L70MvgTeDkwYDMyUXEKUq7vksZyBA,399
dumbmoney/core/data.py,sha256=NpHYylfzdxAS1Dxr6cVd8cdFANk2McmzuVnaV_Yz9Ec,1706
dumbmoney/core/portfolio.py,sha256=wi762U0SEgyhfFiL3tX2I1nlUxZ9E3cESPjDBXb8x5E,707
dumbmoney/core/results.py,sha256=K_7vURG4bH22toG1kBKO81JxMu4QhzhYzXcfrV7TsZc,523
dumbmoney/core/signals.py,sha256=0mWr8-V3UMHxB3Av5-Q1lqXS41KvPwdDYKLofHO9K84,719
dumbmoney/feeds/__init__.py,sha256=cw4u-GFps1VtaSAIUlHf1W6BBEnt4w8EJnXDH0wHYmQ,1600
dumbmoney/feeds/akshare.py,sha256=smmZFOaxZ3mCJZB2tcTHZ59xI8kliPv296cP3C_hAN4,2428
dumbmoney/feeds/feed.py,sha256=Nh83FjAA7At8m0oTDY4-JWdgd3OsbqaHhzNRd01EFqk,3102
dumbmoney/feeds/feed_service.py,sha256=18kIUN2rUOT7ubwqStzRfbg_akgrRhNUMBQBgBmPSXc,1379
dumbmoney/feeds/massive.py,sha256=0GLLJvDbHLqzPVXMl4ntSMULVwU9wWI_3g6djUG4pPY,2046
dumbmoney/feeds/tushare.py,sha256=CHVVEGXNTiqoblOnpse88a1Wu_Nmug0CdmBQUTsWq7I,2778
dumbmoney/indicators/__init__.py,sha256=AKLC9Y_TEG8AYhMdSRC1uPGNE0jvKK196UkvrgUJ6dM,186
dumbmoney/indicators/indicator.py,sha256=1_XZJs1ZaNejQnzmch81CLdvI3mfh2XzpqIdaeE0mME,2491
dumbmoney/indicators/macd.py,sha256=mZ9bXTG9QuwCINydGCwbWtcYVdJq7fdUe6_9M8hmnIk,1414
dumbmoney/indicators/moving_average.py,sha256=9pIejR92QC9BgCzeOGNk8D94Hil_Ho_An5K7zYlp9Ik,1099
dumbmoney/indicators/rsi.py,sha256=2qU7b0pyBA0QoQV33UfkQr_Mdsh0_yel34hZ66l12TQ,1973
dumbmoney/logger.py,sha256=hDk-H2Dvsfv6MYWTtti2DySSyPwlC9nkyYViwMb-lgI,157
dumbmoney/plotting/__init__.py,sha256=Ht-MM85UL1SQO86R_AxdbbkpAQ8s-M7faqUPvRAmLt0,1020
dumbmoney/plotting/adapters/__init__.py,sha256=nwHqrR7nbC0KX0fR8as4l2oh9l0IR17EBsyW9aLpOlo,40
dumbmoney/plotting/adapters/macd_adapter.py,sha256=opovwcaAdzJVOo7ZxtWoEotuMVOWY7m8sTeWsAiNj8E,2130
dumbmoney/plotting/mplfinance.py,sha256=YKkmZwSB5G9sio7DVMWtYW2IgfOIousCniCaCsO83b4,5876
dumbmoney/plotting/plotly.py,sha256=KSGUQCjSO2xP9TQ56j6bfBHpWa_qTFDA4T0qlP-xHPE,3959
dumbmoney/plotting/plotter.py,sha256=hGUPFqPYfQ6pJIcfmqoN8lVNnBYhtMyn_E69Uj1okZ0,4842
dumbmoney/policies/__init__.py,sha256=8WyFPpWE8zyNlT8SBqPEiaPUKV66Kw6yNV_UaNQdixc,217
dumbmoney/policies/naive.py,sha256=EltIF0zxB_7h8IGfhtkX_sD3GqjxQcHIp1fSa_4y76k,1098
dumbmoney/policies/policy.py,sha256=AZWPaKml_hILkqytrptMS3ldlxvYe9ju7hzxk-VYGok,1055
dumbmoney/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
dumbmoney/strategies/__init__.py,sha256=TN14G3nuaWHQkfeS1aHPtoSCcIh5oCzXGjYG4gIv9yQ,188
dumbmoney/strategies/ma_cross.py,sha256=QmOwoffem3Z_ziAnibVNjsOnAoBnbDaR7kn5l2hXWGs,1941
dumbmoney/strategies/strategy.py,sha256=yrsXuPo0BoPkz06Ht07zK8_f88D0-7BrRUIOci7AC-U,945
dumbmoney-0.3.0.dist-info/WHEEL,sha256=3id4o64OvRm9dUknh3mMJNcfoTRK08ua5cU6DFyVy-4,79
dumbmoney-0.3.0.dist-info/METADATA,sha256=uioG8CCyPVrA4L8dYVfNYNXh6BeeejOKSYwfDXPwtDg,5750
dumbmoney-0.3.0.dist-info/RECORD,,
