tushare

Python进行企业资产状况分析

江枫思渺然 提交于 2020-08-12 00:21:54
前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 知识点 • 企业资产介绍 • 财务分析方法 • 企业资产数据爬取 • 企业资产数据展示 企业资产介绍 企业的资产包括流动资产、固定资产、无形资产、股东权益等等,本次给大家介绍企业资产的数据爬取与分析。 财务分析方法 首先,给大家介绍财务分析常用的方法。 • 趋势分析法 通过对比两期或连续数期财务报告中的相同指标,确定其增减变动的方向、数额和幅度。 • 比较分析法 具体运用主要有重要财务指标的比较、会计报表的比较和会计报表项目构成的比较三种方式。 • 比率分析法 利用财务报表中两项相关数值的比率揭示企业财务状况和经营成果。 • 因素分析法 确定几个相互联系的因素对分析对象综合财务指标或经济指标的影响程度。 Python 企业资产财务数据爬取 1. 模块引入 import tushare as ts import matplotlib.pyplot as plt import numpy as np 分别引入了财务模块、可视化模块与计算科学模块。 2. 参数定义 #请求财务数据接口 stock_basics = ts.get_stock_basics() #按照特定的‘scode’企业代码获取财务数据 stock__basics = stock_basics

4行Python代码实时获取股市数据

匆匆过客 提交于 2020-08-10 21:53:21
文|一行数据 行哥 最近股市特别火,正在学/学会Python的读者想尝试一下股市交易或者练练项目,获取数据便必不可少。这不,行哥给大家介绍一个专门获取股市数据的方法,有了数据之后数据分析、机器学习还不赶紧跑起来?毕竟这社会毒打实践课经历一次就少一次 Tushare介绍 获取token值 数据获取-以茅台为例 1.初始化 2.股票列表 3.上市公司基本信息 4.日线行情 5.其它数据 最后 Tushare介绍 Tushare是一个 免费、开源 的python财经数据接口包。主要实现对股票等金融数据从数据采集、清洗加工 到 数据存储的过程,能够为金融分析人员提供快速、整洁、和多样的便于分析的数据,为他们在数据获取方面极大地减轻工作量,使他们更加专注于策略和模型的研究与实现上,主要面向对象如下 量化投资分析师(Quant) 对金融市场进行大数据分析的企业和个人 开发以证券为基础的金融类产品和解决方案的公司 正在学习利用python进行数据分析的人 获取token值 这个接口必须在该网站上注册账号,获取个人token值才可以随时调用数据。账号注册网址可以看文末,或者点击原文查看。token值获取方式如下 1、登录成功后,点击右上角->个人主页 2、 在“用户中心”中点击“接口TOKEN ” 3、 可以点击右侧复制按钮复制token 4、或者点击右侧睁开眼睛来获取token明文,复制并保存

一颗韭菜的自我修养:用Python分析下股市,练练手

老子叫甜甜 提交于 2020-08-06 07:52:44
  机器之心报道    编辑:魔王、陈萍       一颗韭菜的自我修养。   股市跌宕起伏。7 月初 A 股飙升,股票瞬间成为大家的热门讨论话题,「现在入场还来得及吗?」几乎成为新的问候语。   然而,经历了连续近 10 个交易日的快牛行情后,上证指数上涨势头放缓。这是牛市,还是熊市?怎么在趋势之中腾挪转移,抓住时机下场?抑或是按兵不动,放长线钓大鱼?   不要妄下定论。毕竟股市有风险,入市需谨慎。那么,有没有什么方法可以帮助你做决策呢?   最近,一位常年研究股票系统的开发者 pythonstock 用 Python 写了一个股票分析系统,发布数天就获得了不少关注。   于是我们就推荐给大家,既能学习 python 又能练习炒股。但正如项目作者所说,「本项目只能用于 Python 代码学习,股票分析,投资失败亏钱不负责,不算 BUG。」如果真亏了,我们也不背锅呀,毕竟大家都是韭菜。      pythonstock 的项目页面   总之,分析得准不准先不说,我们先来偷个师,看看这个用 Python 代码进行股票分析的项目到底是怎么实现的吧。    PythonStock:一个用 Python 写成的股票分析系统   根据 GitHub 页面介绍,该项目是基于 Python 的 pandas、tushare、bokeh、tornado、stockstats、ta-lib

找python爬虫小项目?github给你准备好了!

一个人想着一个人 提交于 2020-04-22 02:36:05
前言 即使我们都是程序员,但我们也并非都会修电脑,都会做酷炫的ppt,都会优化系统卡顿。其实程序员也是分行业、分专业的,就像医生也分内外科、呼吸科、神经科神的。 作为非专业的python选手,或者非专业的爬虫选手,即使我们有一些编程基础,有时想通过代码从网上获取一些信息,也不能徒手就能做,需要借鉴一些成熟的方案、代码。 这就是为什么GitHub现在这么流行的原因。作为小白的一番,今天找到一个非常不错的爬虫收集项目,推荐给大家。 GitHub搜索技巧 网上也有一些分享的再github上搜索项目的技巧,其实,很多都是从官方文档来的。所以,我们想真的精通Github搜索,那么就去给官网链接上查吧。 GitHub帮助中心:『https://help.github.com/en/github/searching-for-information-on-github/searching-on-github』 如果觉得英文看着吃力,这里一番也找到一个部分翻译的文章: github 项目搜索技巧-让你更高效精准地搜索项目:『https://www.cnblogs.com/suwanbin/p/12113751.html』 比如,我们要搜爬虫相关的,2020年1月1日以后还有更新的,stars数超过100的,可以用这样的命令: in:description spider pushed:>2020-01

Tushare 数据获取 (一)

不问归期 提交于 2020-03-17 02:21:05
这里只是介绍怎么在Tushare网站上获取数据,网站上已经提供了大量的接口,可直接获取 保存为csv, excel,mysql都非常容易,这里记录 保存进入 mysql 获取一个 股票列表 (stock_basic) 1, 一个获取 数据的基类 ts_base.py # 获取 数据 字段 字段用逗号连接 如: 'ts_code,symbol,name' self.fields = '' # 请求参数 self.input_arr = {} 获取数据方式: # 请求数据 def query(self): self.df = self.pro.query(self.api_name, fields=self.fields, **self.input_arr) 保存数据库接口: # 保存到数据库 def to_sql(self): if self.df is not None: tsconn.to_sql(self.df, self.api_name) 2, 子类 填充 slef.fields 和 self.input_arr ts_stock_basic.py # 子类继承 当前接口 # 设置 请求参数 def set_query_param(self): # 获取 数据 字段 字段用逗号连接 如: 'ts_code,symbol,name' self.fields = 'ts

金融量化分析【day110】:Pandas-DataFrame索引和切片

て烟熏妆下的殇ゞ 提交于 2020-03-02 09:55:18
一、实验文档准备 1、安装 tushare pip install tushare 2、启动ipython C:\Users\Administrator>ipython Python 3.7.0 (default, Jun 28 2018, 08:04:48) [MSC v.1912 64 bit (AMD64)] Type 'copyright', 'credits' or 'license' for more information IPython 7.0.1 -- An enhanced Interactive Python. Type '?' for help. 3、ts.get_k_data使用帮助 In [1]: import tushare as ts In [2]: ts.get_k_data? Signature: ts.get_k_data(code=None, start='', end='', ktype='D', autype='qfq', index=False, retry_count=3, pause=0.001) Docstring: 获取k线数据 --------- Parameters: code:string 股票代码 e.g. 600848 start:string 开始日期 format:YYYY-MM-DD 为空时取上市首日 end

在tushare上下载数据

对着背影说爱祢 提交于 2020-02-22 18:03:36
在tushare上下载数据需要相应的权限,作为一个刚刚注册的新用户,积分只有100,就只能下载一下daily的数据;要下载到有用的数据大约需要600积分左右,最快的获得积分的办法就是充值。 以下是tushare官网上给出的demo程序 # -*- coding:utf-8 -*- """ @author:Shawn.Li @file:getData.py @time:2020/2/20 10:12 """ import tushare as ts # myToken = ts.set_token('在个人账户中获得的token码') pro = ts.pro_api() # pro = ts.pro_api(myToken) data = pro.daily(ts_code='000001.SZ', start_date='20180701', end_date='20180718') print(data) 执行后的结果 0 000001.SZ 20180718 8.75 8.85 ... -0.02 -0.23 525152.77 460697.377 1 000001.SZ 20180717 8.74 8.75 ... -0.01 -0.11 375356.33 326396.994 2 000001.SZ 20180716 8.85 8.90 ... -0.15 -1.69

python、matlab调用tushare数据

泪湿孤枕 提交于 2020-02-04 18:12:45
Tushare金融大数据开放社区官网 Python 调用接口 import tushare as ts ts.set_token('your token id') #填写自己的Token id号 pro = ts.pro_api() 查看股票基本信息 data = pro.stock_basic(exchange='', list_status='L', fields='ts_code,symbol,name,area,industry,list_date') data 查看日线行情 data = pro.query('daily', ts_code='000001.SZ', start_date='20190101', end_date='20200202') data matlab 首先下载程序包,放到在matlab_sdk目录下,可以直接调用 程序包下载 调用接口 token = 'your token id'; % replace your token here api = pro_api(token); 查看股票基本信息 %查询股票基本信息,字段含义依次为:TS代码、股票代码、股票名称、所在地域、所属行业、市场类型 (主板/中小板/创业板/科创板)、上市日期 df_basic = api.query('stock_basic'); disp(df_basic(1:50,:

Tushare(金融数据接口包)

旧巷老猫 提交于 2020-01-26 01:01:55
一、Tushare介绍   Tushare是一个免费、开源的python财经数据接口包。主要实现对股票等金融数据从数据采集、清洗加工到数据存储的过程,能够为金融分析人员提供快速、整洁、多样的便于分析的数据,使得数据获取方面极大地减轻工作量,更加专注于策略和模型的研究和实现。   Tushare从新浪财经、腾讯财经、上交所、深交所获取数据。    Tushare官方地址 1、Tushare使用和安装 (1)使用前提   安装python、安装pandas包、安装lxml包、bs4包、requests包。环境如下所示:    (2)下载安装 # 方法一: pip install tushare # 方法二: 访问https://pypi.python.org/pypi/Tushare (3)版本升级 # 版本更新 pip install tushare --update # 检查版本信息 print(tushare.__version__) 二、历史行情(get_hist_data/get_h_data)接口    get_hist_data接口 :获取个股历史交易数据(包含均线数据),可以通过参数设置获取日k线、周k线、月k线,以及5分钟、15分钟、30分钟和60分钟k线数据。本接口只能获取 近3年 的日线数据,适合搭配均线数据进行选股和分析。            

tushare

℡╲_俬逩灬. 提交于 2020-01-24 02:52:36
在Tushare 旧版 运行了3年后,Tushare Pro在大家的期待下,终于要跟大家见面了。可以略显激动地说,Pro版数据更稳定质量更好了,但Pro依然是个开放的,免费的平台,不带任何商业性质和目的。 说心里话,很不容易! 从数据的重新梳理规划,服务流程的规范,到全新数据平台的实现,付出了不少努力。这期间得到了很多朋友的大力支持,也受到了太多朋友的关注,寄予了足够的期望。 一些朋友从功能方面、需求方面、技术实现方面,积极建言献策,参与其中,尤其是Polo和booo同学的鼎力协助, 才使Pro版顺利发布。米哥代表所有用户对付出过辛劳的同学表示感激和敬意,可以说Tushare是所有人的Tushare,是社区所有用户共同参与的Tushare! Tushare运行三年多以来,数据从广度和深度都得到了提升,Pro版正是在此基础上做了更大的改进。数据内容将扩大到包含股票、基金、期货、债券、外汇、行业大数据,同时包括了数字货币行情等区块链数据的全数据品类的金融大数据平台,为各类金融投资和研究人员提供适用的数据和工具。 未来很长一段时间,Tushare Pro版将加大数据采集和整理力度,不断更新不断提升,力求达到专业数据专业服务的能力。我们会与众多量化从业人员和金融相关研究人员一道,为提高金融数据的高可用性,提升投研效率,减少不必要的数据处理成本开销,贡献我们的力量。 同样的