一、怎样用 Python 写一个股票自动交易的程序
国外有自动交易软件。
只需要写插件就可以。
如果用python重新写,有些麻烦。
如果证券交易公司提供API,就容易。
我记得2004年左右是通过API实现的。
有个朋友做过一个贵金属的自动交易。
不过2年后,亏了不少。
![怎样用 Python 写一个股票自动交易的程序](https://i04piccdn.sogoucdn.com/d2c60a3b71267f7d?oxZqz.jpg)
二、
三、怎么开始python 在股票中的一些使用技巧
(1)设置环境变量:我的电脑-右键-属性-高级-环境变量 在Path中加入 ;
c:python26 (注意前面的分号和路径)(2)此时,还是只能通过"python *.py"运行python脚本,若希望直接运行*.py,只需再修改另一个环境变量PATHEXT:;
.PY;
.PYM3,测试是否安装成功cmd进入命令行 输入python –v 若是输出版本信息,则表示安装完毕4,建一个hello.pyprint ("hello world")5,cmd 进入命令行 找到文件路径 hello.py会输出"hello world"6,接受用户输入x= input("x:")y= input("y:")print (x * y)
![怎么开始python 在股票中的一些使用技巧](https://i02piccdn.sogoucdn.com/c788f32fd4b94a14?ICgaW.jpg)
四、如何用python抓取股票数据
在 Python的QSTK中,是通过 s_datapath 变量,定义相应股票数据所在的文件夹。
一般可以通过 QSDATA 这个环境变量来设置对应的数据文件夹。
具体的股票数据来源,例如沪深、港股等市场,你可以使用免费的WDZ程序输出相应日线、5分钟数据到 s_datapath 变量所指定的文件夹中。
然后可使用 Python的QSTK中,qstkutil.DataAccess进行数据访问。
![如何用python抓取股票数据](https://i02piccdn.sogoucdn.com/937dcbedf530b896?bpfvM.jpg)
五、如何用爬虫抓取股市数据并生成分析报表
用前嗅的ForeSpider数据采集软件,可以采集股市数据。
同时ForeSpider内部集成了数据挖掘的功能,可以快速进行聚类分类、统计分析等,采集结果入库后就可以形成分析报表。
ForeSpider是可视化的通用性爬虫软件。
简单配置几步就可以采集。
如果网站比较复杂,软件自带爬虫脚本语言,通过写几行脚本,就可以采集所有的公开数据。
软件还自带免费的数据库,数据采集直接存入数据库,也可以导出成excel文件。
如果自己不想配置,前嗅可以配置采集模板。
可以下载一个免费版试一试,免费版不限制功能,没有到期时间。
![如何用爬虫抓取股市数据并生成分析报表](https://i02piccdn.sogoucdn.com/40f7453f2ccdbeec?A1UdT.jpg)
六、python 怎么下单炒股票
前期的数据抓取和分析可能python都写好了,所以差这交易指令接口最后一步。
对于股票的散户,正规的法子是华宝,国信,兴业这样愿意给接口的券商,但貌似开户费很高才给这权利,而且只有lts,ctp这样的c++接口,没python版就需要你自己封装。
![python 怎么下单炒股票](https://i03piccdn.sogoucdn.com/2d1008187f3c95a4?AnaFS.jpg)
参考文档
声明:本文来自网络,不代表【股识吧】立场,转载请注明出处:https://www.gupiaozhishiba.com/article/22391773.html
向海龙
发表于 2023-04-09 12:35回复 段轮一:爬取豆瓣的时候,我总共用了100多台机器昼夜不停地运行了一个月。想象如果只用一台机子你就得运行100个月了。那么,假设你现在有100台机器可以用,怎么用python实现一个分布式的爬取算法呢?我们把这100台中的99台运算。