怎样用 Python 写一个股票自动交易的程序

Python015

怎样用 Python 写一个股票自动交易的程序,第1张

1,http://www.python.org/download/ 下载windows安装包,

2,python环境变量配置

(1)设置环境变量:我的电脑-右键-属性-高级-环境变量 在Path中加入

c:\python26 (注意前面的分号和路径)

(2)此时,还是只能通过"python *.py"运行python脚本,若希望直接运行*.py,只需再修改另一个环境变量PATHEXT:

.PY.PYM

3,测试是否安装成功

cmd进入命令行 输入python –v 若是输出版本信息,则表示安装完毕

4,建一个hello.py

print ("hello world")

5,cmd 进入命令行 找到文件路径 hello.py

会输出"hello world"

6,接受用户输入

x= input("x:")

y= input("y:")

print (x * y)

print("我开始学习python了,要加油啊!")

方法一

前期的数据抓取和分析可能python都写好了,所以差这交易指令接口最后一步。对于股票的散户,正规的法子是华宝,国信,兴业这样愿意给接口的券商,但貌似开户费很高才给这权利,而且只有lts,ctp这样的c++接口,没python版就需要你自己封装。

方法二

是wind这样的软件也有直接的接口,支持部分券商,但也贵,几万一年是要的。

方法三

鼠标键盘模拟法,很复杂的,就是模拟键盘鼠标去操作一些软件,比如券商版交易软件和大智慧之类的。

方法四

就是找到这些软件的关于交易指令的底层代码并更改,不过T+1的规则下,预测准确率的重要性高于交易的及时性,花功夫做数据分析就好,交易就人工完成吧

我之前学过风变Python智能交易,他们的自动化教学技术真的做得非常先进。即使是没有接触过投资的人也可以学,学习起来丝毫没有压力。风变Python智能交易采用项目制教学方式,以学代练的方式也更容易理解和掌握那些复杂的概念和理论。