全部版块 我的主页
论坛 金融投资论坛 六区 金融学(理论版)
1200 1
2015-12-15
在知乎上遇见这个问题,我就试着回答了一下(网名万申生那个是我),本宝宝本着学习交流的态度今天恬不知耻的扩散到人大论坛来了~~
捕获.PNG
一下是问题解答:
这个问题两年前还蛮难的,或者蛮贵的,但是现在已经很简单了。今天在此抛砖引玉一下吧~希望知友们还有一些更好的方法po出来!
如今有一些金融的创业公司,内部有着庞大的金融数据库,开放一些API供量化研究的人使用。比如JoinQuant、优矿等等。下面我就示范一下如何获取平安银行2015年以来的历史交易数据。
以joinquant+Python为例,他提供了get_price的一个方法(非计算机系搞不懂方法和函数的区别)
API文档 - JoinQuant
我们现在就用这一个方法获取历史数据,包括close.open.volumn.high.low.money
  • 首先,我们打开研究板块。
2.创建一个文件,等下装数据new-----textfile-----确定------选中------Rename-----price.csv
3.新建一个Python2文件写代码 new-----python2
4.打开Python2文件,写代码
(1)shift+enter运行,我们可以看到我们能获取到数据的股票

(2)shift+enter运行这段代码,我们可以看到平安银行的交易数据被放到了df这个DataFrame对象实例里面。
(3)把df数据写到我们刚才创建的price.csv文件里面
打开price.csv文件我们发现是这样的
(4)导出文件,点击左上角的file-----download,文件就被下载下来了
打开文件,是这个样子的(显示有异常的话注意增大列宽)。完美!


附件列表
捕获.PNG

原图尺寸 7.6 KB

捕获.PNG

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-12-16 21:19:19
说句实话,没有看懂,屏着学习的态度看看学学
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群