股票分时数据获取-东方财富

news/2024/10/18 14:18:51/

获取下股票分时数据,分时均价下线,分时成交额等,用于量化t0交易条件还是很不错了的。

代码如下:


#!/usr/bin/env python
# -*- coding: utf-8 -*-import requests
import time
import json
import pandas as pddef fenshishuju_dfcf(daima):if daima[:2] == "sh":lsbl = '1.'+daima[2:]else:lsbl = '0.' + daima[2:]wangzhi = "http://push2his.eastmoney.com/api/qt/stock/trends2/get?&fields1=f1%2Cf2%2Cf3%2Cf4%2Cf5%2Cf6%2Cf7%2Cf8%2Cf9" \"%2Cf10%2Cf11%2Cf12%2Cf13&fields2=f51%2Cf52%2Cf53%2Cf54%2Cf55%2Cf56%2Cf57%2Cf58&" \"ut=7eea3edcaed734bea9cbfc24409ed989&ndays=1&iscr=0&secid="+lsbl+ \"&_=1643253749790"+str(time.time)resp = requests.get(wangzhi, timeout=6)# print (resp) #打印请求结果的状态码data = json.loads(resp.text)shuju = {'日期时间': [], '最新价': [], '均价': [], '成交额': []}for k in data['data']['trends']:lsbl = k.split(",")shuju['日期时间'].append(lsbl[0])shuju['最新价'].append(lsbl[2])shuju['均价'].append(lsbl[-1])shuju['成交额'].append(lsbl[-2])shuju = pd.DataFrame(shuju)print(shuju)return shujuif __name__ == '__main__':while 1:fenshishuju_dfcf('sh603102')time.sleep(3)

输出类容如下:

                 日期时间    最新价      均价         成交额

0    2022-02-10 09:30  56.89  56.890  2264222.00

1    2022-02-10 09:31  56.56  56.841  4630597.00

2    2022-02-10 09:32  56.12  56.624  4401588.00

3    2022-02-10 09:33  56.69  56.595  3208860.00

4    2022-02-10 09:34  56.59  56.604  2413617.00

..                ...    ...     ...         ...

145  2022-02-10 13:25  58.00  57.363  1622300.00

146  2022-02-10 13:26  57.82  57.365   625338.00

147  2022-02-10 13:27  57.77  57.366   485362.00

148  2022-02-10 13:28  57.77  57.366   150270.00

149  2022-02-10 13:29  57.81  57.366   156062.00

程序化交易系统文档: http://jinxin168.gitee.io/xcxh_bangzhu/

w :XCXH_JY


http://www.ppmy.cn/news/794241.html

相关文章

股票爬虫

股票爬虫(第二篇:代码实现) 看不懂代码的同学可以去找第一篇看一看 第一篇点击此链接 文章目录 股票爬虫(第二篇:代码实现)看不懂代码的同学可以去找第一篇看一看前言准备1、新建Maven项目2、需要的依赖…

JAVA+MYSQL可视化学生信息管理系统

掌握数据库连接Java程序可视化界面的流程,有效编写Java可视化界面程序及其功能(增删改查),了解数据库内容编写和连接的流程。 定义变量:Sno(String),Sname(String),_Class(String),Age(int),Sex(String) public class…

股票买卖明细接口是怎样实现查询交易数据的?

股票买卖明细接口作为软件应用而言,很多资源和数据不一定就是由其自身提供的,所以说某些功能还是需要调用第三方提供的服务,这其中就涉及到API接口的调用。也就是说,股票买卖明细接口是与数据端直接挂钩的,通过一些量化…

l2数据接口如何获取股票实时行情数据?

l2数据接口在股票交易中常常需要挖掘股票数据,可以是l1和l2接口来执行获取股票实时行情数据的原理,将自己需要查询的需求就可以数据接口上搜索就可以很快的获取数据了。那么,在获取的过程中,是需要基于开发员将股票数据接口介入开…

股市量化交易接口如何获取A股历史数据?

股市量化交易接口其实也是对散户开放等是比较安全稳定接口,但是其接口通过第三方券商完成交易,主要用做于个人或机构做私募等量化投资数据参考的首选,比如说在股市中进行量化投资时,通过接口策略的定制将股票数据快速筛选&#xf…

Redis 删除 key用 del 和 unlink 有啥区别?

问题 del 和 unlink 有啥区别啊?为什么String类型删除不会做异步删除? 彬彬回答 DEL 和 UNLINK 都是同步的释放 key 对象,区别是怎么释放后面的 value 对象 DEL 每次都是同步释放 value 部分,如果 value 很大,例如一…

量化股票交易接口如何一键执行委托下单?

大家都知道,我们平时在进行股票交易时候,只需要在手机或者电脑上打开量化股票交易接口系统一键点买入和卖出,就简单的完成了对应的股票就在二级市场的股票交易。当然了,我们在完成这笔交易都是需要有对应的程序来处理,…

ctp交易接口股票怎么查询历史数据?

针对于ctp交易接口股票历史数据的查询,其基本原理就是利用api接口开发子系统最终就是开发完成并暴露一个标准的HTTPAPI接口,并将接口注册和接入到API网关。API设计和开发的核心思想仍然应该是基于领域对象建模驱动,通过领域对象建模很好的实现…