tushare

python股票 价格 实时监控

大兔子大兔子 提交于 2020-01-16 15:16:19
参考: https://www.cnblogs.com/hbhjkzhangmin/p/10869504.html 安装tushare pip install tushare 参考: http://tushare.org/ python基础篇—监控股票 使用tushare库 获取股票信息 1.安装tushare库 win+R输入cmd进入控制台 输入pip install tushare 2.获取股票信息 import tushare , time #导入tushare库 data = tushare . get_realtime_quotes ( '000581' ) #获取股票代码为 000581 的股票信息 print ( data ) log 为: D : \PYTHON_ENV\stock\Scripts\python . exe C : / Users / xxxx / PycharmProjects / stock / test . py name open pre_close price . . . a5_p date time code 0 威孚高科 20.070 20.000 20.320 . . . 20.380 2020 - 01 - 16 11 : 07 : 24 000581 [ 1 rows x 33 columns ] Process

Python—Token&Tushare

夙愿已清 提交于 2019-12-28 04:11:32
Token and Tushare - Token是啥? Token在英语中是令牌的意思,一般用于登录系统、数据传输中作为访问通行证使用。 - 如何使用token? 由于毕业论文需要5min/次的上证综合指数高频数据,加之没有免费的数据库以及淘宝买数据比较贵而本人比较穷的情况下,请教lygg获取的code如下: import tushare as ts import pandas as pd from pandas import DataFrame ts . set_token ( '*********************' ) pro = ts . pro_api ( ) #前复权数据 data = ts . pro_bar ( ts_code = '000001.SH' , freq = '5min' , asset = 'I' , start_date = '201X0101' , end_date = '201X0701' ) print ( data ) data . to_excel ( r "C:\Users\Name of your computer\Desktop\filename.xls" ) #将数据以excel形式存储在电脑桌面 因为权限的原因,好像每分钟最多只能爬两次耶,每次爬取的数据长度也有一定的限制。 - 啥是Tushare?

量化接口

不羁岁月 提交于 2019-12-05 12:31:58
Tushare老版: http://tushare.waditu.com/index.html#id5 Tushare新版: https://tushare.pro/document/2?doc_id=14 同花顺MindGo: http://quant.10jqka.com.cn/platform/html/help-api.html?t=-1#0/0 Python量化库: https://www.cnblogs.com/GavinSimons/p/7975899.html 来源: https://www.cnblogs.com/Iceredtea/p/11925226.html

tushare包的使用

耗尽温柔 提交于 2019-12-04 02:09:14
代码讲解 1. 保存并输出徐工机械 [000425] 股票 2012 年初到 2017 年末的后复权成交价数据,存为 csv 文件,再绘制折线图 2. 绘制最近一年的数据乐视网 [300104] 股票每日涨跌幅核密度估计图 # 观测当前的股价 import tushare as ts STOCK = [ '600219' , '000002' , '000623' , '000725' , '600036' , '601166' , '600298' , '600881' , '002582' , '600750' , '601088' , '000338' , '000895' , '000792' ] quotes= ts.get_realtime_quotes(STOCK) 获取实时分笔数据 print(quotes) quotes.to_csv( 'd:/bigdata/realtime_quotes.csv' ,encoding= "utf_8_sig" ) #保存并输出徐工机械[000425]股票2012年初到2017年末的后复权成交价数据,存为csv文件,再绘制折线图 import matplotlib.pyplot as plt #绘图 import seaborn as sns #基于matplotlib的数据可视化库 import tushare as ts

tushare做量化投资分析

匿名 (未验证) 提交于 2019-12-03 00:41:02
一、介绍 二、简单策略 输出该股票所有收盘比开盘上涨3%以上的日期。输出该股票所有开盘比前日收盘跌幅超过2%的日期。 假如我从2010年1月1日开始,每月第一个交易日买入1手股票,每年最后一个交易日卖出所有股票,到今天为止,我的收益如何? 三、双均线策略 均线:对于每一个交易日,都可以计算出前N天的移动平均值,然后把这些移动平均值连起来,成为一条线,就叫做N日移动平均线。 移动平均线常用线有5天、10天、30天、60天、120天和240天的指标。 5天和10天的是短线操作的参照指标,称做日均线指标; 30天和60天的是中期均线指标,称做季均线指标; 120天、240天的是长期均线指标,称做年均线指标。 金叉:短期均线上穿长期均线 死叉:短期均线下穿长期均线 策略:分析5日均线和30日均线,在金叉把所有钱(开始有100000元)买入股票,死叉抛出所有股票 原文:http://blog.51cto.com/qidian510/2147575

tushare

匿名 (未验证) 提交于 2019-12-03 00:14:01
#-*- coding:utf-8 -*-import requestsimport tushare as tsimport pandas as pdimport datetimeimport pymysqlimport timepymysql.install_as_MySQLdb()from sqlalchemy import create_enginedef macro_index(): ''' SHIBOR利率数据 接口:shibor 描述:shibor利率 限量:单次最大2000,总量不限制,可通过设置开始和结束日期分段获取 积分:用户积累120积分可以调取,具体请参阅积分获取办法 ''' # 获取某一段时间shibor利率数据 shibor_rate = pro.shibor(start_date='20190101', end_date='20191013') # 获取当天shibor利率 # shibor_rate = pro.shibor(data=now) # 追加数据到现有表shibor shibor_rate.to_sql('shibor_data',engine,if_exists='append')def market_data(): ''' 沪深港通资金流向 接口:moneyflow_hsgt 描述:获取沪股通、深股通、港股通每日资金流向数据

tushare 获取复权数据

匿名 (未验证) 提交于 2019-12-03 00:03:02
tushare 中获取股票历史信息的借口有好几个:tushare.get_hist_data(), tushare.get_h_data(),tushare.get_k_data(), 网络上关于这几个函数的介绍方法也很多,但是get_k_data 虽然开放了设置前复权,后复权,不复权的三种参数设置,然而函数内部却并没有真正实现,前复权的数据与不复权的数据一致;因此想要获取的复权数据需要使用tushare.pro_bar, 具体示例如下: df = ts . pro_bar ( ts_code = '603997.SH' , adj = 'qfq' , start_date = startdate , end_date = enddate ) 其中 adj 是设置复权的接口, none :不复权 qfq :前复权 hfq :后复权 了解更过关于pro_bar的用户可以直接使用help(ts.pro_bar) 来源:51CTO 作者: wjlwzl 链接:https://blog.csdn.net/wjlwzl/article/details/100797034

竟然可以用python炒股?

匿名 (未验证) 提交于 2019-12-02 22:51:30
由于笔者并无深厚的数学功底也无深厚的金融知识, 所以不会在本文中引用各种高深的投资模型或数学模型,参考书籍主要是《海龟交易法则》《以交易为生》。 交易系统 在交易之前,我们应该首先有一个交易系统用于指导我们自己交易,不一定有什么规范,但是可以作为一个交易的依据,至于这个依据可不可行,科不科学那就见仁见智了。 当然了,这里的交易系统不一定是程序,只是指你自己的交易原则或者遵守的一些技巧或者方法,你可以手动执行也可以借助编程语言,编程语言不就是一套用来使用的工具么. 这里参考海龟交易法则里面的交易体系( 这里只是参考大方向 ). 建立一个完善的交易体系,我们至少应该思考一下六个方面。 1、市场----买卖什么 2、头寸规模----买卖多少 3、入市----何时买入 4、止损----何时退出亏损的头寸 5、止盈----何时退出盈利的头寸 6、离市----何时离市 简单的示例 买卖A股 全仓 当日涨幅超过3%买入。 当持有头寸亏损超过3%,平仓 当日跌幅大于3%或者三个连续阴线 分析: 这个交易策略其实只有在行情以波浪形状向上的行情时候才能获利,如果是盘整的情况下,怕是会亏的很惨。这里之所以写的这么简单粗暴是为了后面策略测试撸代码简单。 数据获取及处理 因为这里说的是用python炒股,所以应该采用程序的方式去获取数据,如果人工炒股,下载任何股票行情软件都是可以的

Tushare股票基本信息获取

本小妞迷上赌 提交于 2019-12-02 16:44:58
新人入门,代码各种low,如果有幸被大神刷到,望留下高贵意见,不吝赐教!QQ:1712631617 问题1:如何对已存在的数据进行更新? 问题2:如何置换数据列先后顺序? 1、数据库创建 CREATE TABLE IF NOT EXISTS stock_info ( ts_code VARCHAR(12) COMMENT 'ts代码', stk_code VARCHAR(6) COMMENT '股票代码', stk_name VARCHAR(12) COMMENT '股票名称', industry VARCHAR(24) COMMENT '所属行业', market VARCHAR(12) COMMENT '股票市场类型【主板/中小板/创业板/科创板】', exchange VARCHAR(12) COMMENT '交易所', list_date date COMMENT '上市日期', province VARCHAR(6) COMMENT '省份', city VARCHAR(12) COMMENT '城市', employees INT(8) COMMENT '员工人数', main_business VARCHAR(1500) COMMENT '主营业务及产品', PRIMARY KEY ( ts_code ), UNIQUE INDEX ( ts_code ) )

使用R语言 SDK调取tushare数据

偶尔善良 提交于 2019-12-02 15:35:43
安装Tushare 打开RStudio,在控制台输入命令: > install.packages('Tushare') Tushare的R包需要依赖httr、tidyverse、forecast和data.table这四个包。 由于Tushare包中申明了依赖关系,因此这四个依赖包也会自动下载下来。如果下载过程卡住了,导致下载失败,可以重试几次,毕竟CRAN的服务器不在大陆,后面将介绍如何使用CRAN的国内镜像。 载入Tushare 如同安装过程,在载入Tushare的同时,R也会自动载入其依赖的包。 > library('Tushare') 也可以通过help查看Tushare的相关信息 > help('Tushare') 在R官网也可以看到Tushare的索引信息: 使用Tushare 获得api接口对象 > api <- Tushare::pro_api(token = 'YOUR TOKEN HERE') 如同在Python包中使用Tushare Pro的pro.query,向api(只要调用Tushare::pro_api获得了接口,你可以使用任意的名字命名)传递想要调用的接口名以及相应的参数就可以调用相应的数据。 在api中,必须传递的是Tushare Pro提供的接口名(详细请见官方网站 https://tushare.pro/),其他参数视相应的接口传入相应的参数。