在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:TDXPystock开源软件地址:https://gitee.com/top3/TDXPystock开源软件介绍:使用python 玩股票 (代码基于python3 数据库为mysql)【由于新版本使用了私有账户与相关云资源不便于公开,部分代码未上传,此文档中说明的相关功能目前未授影响】首先申明:使用本项目中的程序抓取或分析股票数据进行的投资行为,造成的损失本人概不负责,如果不能接受请勿查看下载及使用相关代码 安装使用准备: 1、下载代码:git clone https://github.com/newhackerman/TDXPystock.git2、安装好mysql数据库,执行init.sql里的SQL语句完成数据结构的初始化3、执行pip install -r requirements.txt 安装好项目所需要的python包4、建一个数据库连接配置文件:mysqlconfig.json 里面内容为:{"host":"xxxxxx","user":"xxxxxx","password":"xxxxxx","database":"xxxxxx","tushare":"xxxxxx"} xxxxxx使用真实的配置代替5、代码中使用的一些文件配置路径,请根据自己真实的环境修改 功能使用说明: 一、结合通达信操作准备 1、导出个股竞价数据 早盘开盘后(9.25分)当集合竞价数据生成完成了 执行util\TDX_OpenDataOutput.py 会将A股个股数据,板块数据,主要指数数据导出到excel 也可以执行:通达信早盘数据导出入库并写可用自定义文件.py 一键完成 A股个股数据,板块数据,主要指数数据导出到txt ,并完成早盘数据入库,写入通达信调用 2、写北向资金数据 执行 util/WriteToTDX.py 可以更新最新的北资变动数据,并写入通达信(注意修改自己的通达信目录) --通达信数据导出完成 二、 南北向资金查询与分析 python 南向资金.py #获取南向资金,并入库 python 北向资金.py #获取北赂资金并入库 python 南向资金分析工具.py (具体功能见程序输入菜单) python 北向资金分析工具.py 三、 A股信息简介与主营(已整合,不再维护此功能) 先执行 stocklist= get_stockInfo()方法获取主营数据 insertstockinfomation(stocklist) #将数据写入到表中 python A股信息简介与主营.py 第一 #即可查询简介中含有‘第一’关键字的股票 四、早盘板块异动 (需要先将数据写通达信文件) 执行通达信早盘板块异动.py 此功能将会读到板块竞价数据,通过自定的条件算出今日异动的板块 五、早盘主力异动个股提示 执行通达信早盘异动将会算出早盘异动的个股(需要先将数据写通达信文件) 六、早盘选股 执行通达信早盘选股.py 会根据导出的txt 算出符合量比组合条件或换手组合条件筛选出符合 条件的个股 七、查询概念相关联的股票或个股对应的相关概念,与主营业务,公司亮点(支持多条件查询) 概念与早盘数据查询.py python 概念与早盘数据查询.py "info like '%光伏%'"'" #查询光伏概念相关的股票 python 概念与早盘数据查询.py “name='中直股份'” #查询中直股份的概念与主营业务,公司亮点(支持多只个股查询例:"name in('隆基股份','通威股份')") python 概念与早盘数据查询.py stockopendata name='福耀玻璃' #查询耀玻璃 的早盘数据 --此功能需要结合其它工具更新相关数据(暂时放弃维护) 八、A股、港股、美股优秀企业初步筛选(特别是A股,减少暴雷的机率) python A股领先企业.py python 港股领先企业.py python 美股领先企业.py #获取港股(数据来源于富途证券的"股票百科")关键字:['全球领先' , '行业第一' , '全球第一' ,'市占率第一', '全球最大' , '龙头' ,'全球唯一','中国最大'] 九、A股,港股,美股,期货等行情数据下载 util/asShare_unit.py 此代码提供A股,港股,美股,期货等行情数据下载 感谢您的关注,使用中有任何疑问,请与我联系:QQ:860760123 微信:[email protected] ,也可以新建issues 如果您认为还不错,也可以随意打赏 |
请发表评论