股票量化代码,包括通过qmt、同花顺问题和东财api等获取金融数据,以及处理量化这些数据。
查看库中的函数文档,请前往:https://wd.sanrenjz.com/yuhanbolh/about
代码是从多个渠道获取金融数据,在运行过程中提示没有什么模块,就用pip安装什么模块。
但迅投的xtdata和xttrade是不能通过pip安装的,需要把官网http://dict.thinktrader.net/nativeApi/download_xtquant.html 下载,然后放到python的...\Lib\site-packages路径中。
微信公众号:余汉波

# 需要开QMT的可以联系我,微信:yuhanbo758

schedule
akshare
scipy
yfinance
pywencai
baostock
pytdx
MetaTrader5
yuhanbolh
Raw data
{
"_id": null,
"home_page": "https://github.com/yuhanbo758/yuhanbolh",
"name": "yuhanbolh",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": null,
"keywords": null,
"author": "\u4f59\u6c49\u6ce2",
"author_email": "yuhanbo@sanrenjz.com",
"download_url": "https://files.pythonhosted.org/packages/c4/be/f1e0169c2cf2e5b0657ab20ef9b2ceb21a72d2fc5c57926d8678ba281528/yuhanbolh-0.4.6.tar.gz",
"platform": null,
"description": "\n\u80a1\u7968\u91cf\u5316\u4ee3\u7801\uff0c\u5305\u62ec\u901a\u8fc7qmt\u3001\u540c\u82b1\u987a\u95ee\u9898\u548c\u4e1c\u8d22api\u7b49\u83b7\u53d6\u91d1\u878d\u6570\u636e\uff0c\u4ee5\u53ca\u5904\u7406\u91cf\u5316\u8fd9\u4e9b\u6570\u636e\u3002\n\n\u67e5\u770b\u5e93\u4e2d\u7684\u51fd\u6570\u6587\u6863\uff0c\u8bf7\u524d\u5f80\uff1ahttps://wd.sanrenjz.com/yuhanbolh/about\n\n\u4ee3\u7801\u662f\u4ece\u591a\u4e2a\u6e20\u9053\u83b7\u53d6\u91d1\u878d\u6570\u636e\uff0c\u5728\u8fd0\u884c\u8fc7\u7a0b\u4e2d\u63d0\u793a\u6ca1\u6709\u4ec0\u4e48\u6a21\u5757\uff0c\u5c31\u7528pip\u5b89\u88c5\u4ec0\u4e48\u6a21\u5757\u3002\n\u4f46\u8fc5\u6295\u7684xtdata\u548cxttrade\u662f\u4e0d\u80fd\u901a\u8fc7pip\u5b89\u88c5\u7684\uff0c\u9700\u8981\u628a\u5b98\u7f51http://dict.thinktrader.net/nativeApi/download_xtquant.html \u4e0b\u8f7d\uff0c\u7136\u540e\u653e\u5230python\u7684...\\Lib\\site-packages\u8def\u5f84\u4e2d\u3002\n\n\u5fae\u4fe1\u516c\u4f17\u53f7\uff1a\u4f59\u6c49\u6ce2\n\n\n# \u9700\u8981\u5f00QMT\u7684\u53ef\u4ee5\u8054\u7cfb\u6211\uff0c\u5fae\u4fe1\uff1ayuhanbo758\n\n\nschedule\nakshare\nscipy\nyfinance\npywencai\nbaostock\npytdx\nMetaTrader5\nyuhanbolh\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "\u91cf\u5316\u6295\u8d44\uff0c\u6570\u636e\u83b7\u53d6\u548c\u5904\u7406",
"version": "0.4.6",
"project_urls": {
"Homepage": "https://github.com/yuhanbo758/yuhanbolh"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ca529d190198e895b53a11ebcfc4eaba7a1962c0cfd9fa0290bb68c459cfd358",
"md5": "7edcfc7d8623e9962bcfc58f06da2507",
"sha256": "ec003e6373f2f1e93464fe9190a9b0b214187a6052b97bfa0cbcddbe808e404c"
},
"downloads": -1,
"filename": "yuhanbolh-0.4.6-py3-none-any.whl",
"has_sig": false,
"md5_digest": "7edcfc7d8623e9962bcfc58f06da2507",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 59618,
"upload_time": "2024-11-17T03:59:52",
"upload_time_iso_8601": "2024-11-17T03:59:52.747928Z",
"url": "https://files.pythonhosted.org/packages/ca/52/9d190198e895b53a11ebcfc4eaba7a1962c0cfd9fa0290bb68c459cfd358/yuhanbolh-0.4.6-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c4bef1e0169c2cf2e5b0657ab20ef9b2ceb21a72d2fc5c57926d8678ba281528",
"md5": "08120b16ef9eef5b71cadff5ce449ff7",
"sha256": "95e5bca6ef48832b1fbac3522480b66d29d122c492c06d675f9c877e3df751e2"
},
"downloads": -1,
"filename": "yuhanbolh-0.4.6.tar.gz",
"has_sig": false,
"md5_digest": "08120b16ef9eef5b71cadff5ce449ff7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 53772,
"upload_time": "2024-11-17T03:59:54",
"upload_time_iso_8601": "2024-11-17T03:59:54.340251Z",
"url": "https://files.pythonhosted.org/packages/c4/be/f1e0169c2cf2e5b0657ab20ef9b2ceb21a72d2fc5c57926d8678ba281528/yuhanbolh-0.4.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-17 03:59:54",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "yuhanbo758",
"github_project": "yuhanbolh",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [],
"lcname": "yuhanbolh"
}