基于Tushare量化分析示例

1. 量化神器Tushare介绍

大家都知道量化分析离不开数据支撑,那下面就简单说一下一个简单好用的量化神器——Tushare。

Tushare 提供免费的数据接口,包含沪深股票数据、财务报表数据、指数、基金、期权、期货、港股、美股、宏观经济等数据,甚至新闻快讯、上市公司公告、全球新冠疫情数据也包含在内。Tushare 提供http, Python, MATLAB, R 的数据接口,方便获取实时数据。

知道了Tushare可以提供强大的数据支撑,那下面我们就具体实看一下是如何实现数据量化分析。

2. 量化指标

此次量化指标选择的是基于20日均线的Boll通道

3. 量化目标描述

1)做多信号

    a)前天交易日收盘价低于Boll下轨

    b)前一天没有创新低

c)今天收盘价交易

2)平仓信号(前提是现在为做多情况),任意一种发生都平仓

    a)前一天开盘价高于中轨,收盘价低于中轨,且前天的开盘价收盘价都低于中轨,当天以收盘价平仓

    b)前一天收盘价或开盘价高于上轨平仓

4. 量化实现过程

4.1 Tushare注册

我们知道了Tushare 提供免费的数据接口,那么用户首次使用需要进行注册(Tushare):

 

注册完成后,用户可以在个人主页查看接口token并复制。

代码实现:

 

4.2 数据获取

本次实验以上证综指数据为基础进行分析,下面是获取上证综指数据的代码实现:

 

输出查看获取到的数据,结果如下图示:

 

4.3 数据处理

实现本次实验并不会用到所有获取的数据,要经过相应的处理才可以使用。

以下是导入数据并处理的实现:

 

本次实验实现并不需要全部的数据,此次只是导入‘交易日期’、‘开盘价’、‘最高价’、‘最低价’、‘收盘价’这几列相关的数据。

4.4 布林线指标

本次实验选择的是布林线指标,下面就简单介绍下什么是布林线指标。

布林线指标,即BOLL指标,其英文全称是"Bollinger Bands",布林线(BOLL)由约翰·布林先生创造,其利用统计原理,求出股价的标准差及其信赖区间,从而确定股价的波动范围及未来走势,利用波带显示股价的安全高低价位,因而也被称为布林带。其上下限范围不固定,随股价的滚动而变化。布林指标和麦克指标MIKE一样同属路径指标,股价波动在上限和下限的区间之内,这条带状区的宽窄,随着股价波动幅度的大小而变化,股价涨跌幅度加大时,带状区变宽,涨跌幅度狭小盘整时,带状区则变窄。

在众多技术分析指标中,BOLL指标属于比较特殊的一类指标。绝大多数技术分析指标都是通过数量的方法构造出来的,它们本身不依赖趋势分析和形态分析,而BOLL指标却与股价的形态和趋势有着密不可分的联系。

4.5 布林线计算过程

(1)计算MA

MA=N日内的收盘价之和÷N

(2)计算标准差MD

MD=平方根(N-1)日的(C-MA)的两次方之和除以N

(C指收盘价)

(3)计算MB、UP、DN线

MB=(N-1)日的MA

UP=MB+k×MD

DN=MB-k×MD

(K为参数,可根据股票的特性来做相应的调整,一般默认为2)

具体代码实现如下:

 

4.6 买卖交易点分析

通过对数据的分析,参照布林线的指标,找到合适的交易点进行交易。

 

4.7 实验最终有效性分析

实验有效验证:

 

结果输出:

 

从输出结果看该投资实验是有益的。

5. 结语

任何一种投资指标都是具有一定的风险性和时效性,需要使用者根据自身实际经验和市场情况进行调整和更新,这是该实验存在的不足。但是该实验作为一种量化投资策略,可以避免交易者个人主观意念的干扰,具有一定客观性,是有其存在意义的

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/3214.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

零代码量化投资:用ChatGPT获取新浪财经上的股票实时行情

现在很多免费的股票数据库,比如akshare,其实是从新浪财经或者东方财富网站上爬取下来的。如果能直接从新浪财经或者东方财富网站上爬取数据,可以获取更全面更即时的信息。 可以在ChatGPT中输入提示词如下: 写一段Python代码&…

ChatGPT:搞『量化投资』我是认真的!

量化投资与机器学习微信公众号,是业内垂直于量化投资、对冲基金、Fintech、人工智能、大数据等领域的主流自媒体。公众号拥有来自公募、私募、券商、期货、银行、保险、高校等行业30W关注者,曾荣获AMMA优秀品牌力、优秀洞察力大奖,连续4年被腾…

如何利用ChatGPT学习量化投资?

引言 最近,ChatGPT持续火了很长时间,占领各大热点和头版头条,成为A股开年以来最大的热点之一。ChatGPT是OpenAI开发的一种语言生成模型,可以理解为智能问答机器人。最近围绕量化投资在上面试了很多问题,大部分回答还是…

ChatGPT在社工攻击和反钓鱼中的应用

概述 ChatGPT是一种基于神经网络的自然语言处理模型,可以生成自然流畅的文本或对话。在钓鱼攻击中,攻击者可以使用ChatGPT生成虚假电子邮件或消息,更好地伪装成受害者所信任的个人或组织,从而获取受害者的个人信息。这种行为对个…

看ChatGPT这形势,留给我们开发人员的时间不多了

程序员一直所做的工作是什么?恐怕想到最后,每个努力的程序员都是在让自己努力的走向失业。最近ChatGPT爆火,他能做什么?能写文章,写的很好,可以代替你发邮件,一直到发现OpenAI的深度加持&#x…

ChatGPT其实并不想让开发人员做这5件事情

前言 ChatGPT已经火爆了快半年了吧,紧接着国内也开始推出了各种仿制品,我甚至一度怀疑,如果人家没有推出ChatGPT,这些仿制品会不会出现。而很多人也嗨皮得不行,利用各种方法开始科学上网,用ChatGPT做各种觉…

让ChatGPT连接进互联网世界

大家知道ChatGPT是没有链接到互联网的,所以只能回答2021年之前的知识,对于这么强劲的大脑这有点可惜了,现在有办法了: 使用WebChatGPT插件(chrome) 安装插件: 上图是安装前 安装后的效果&…

chatGPT打不开问题(个人亲测有效)

chatGPT打不开问题(个人亲测有效) ChatGPT打不开 Access denied !Access denied !Access denied !相信今天很多国内的小伙伴们打开 Open AI ChatGPT 都会出现:“Access denied You do not have access to …

小狐狸ChatGPT付费创作系统V2.1.0独立版 +WEB端+ H5端 + 小程序端安装教程

播播资源针对ChatGPT付费创作系统V2.1.0提供最新的对应版本小程序端全套测试,上一版本增加了PC端绘画功能,绘画功能采用其他绘画接口-意间AI,本版新增了百度文心一言接口。后台一些小细节的优化及一些小BUG的处理,前端进行了些小细…

ChatGPT 官方 API 来了,价格直接打骨折,未来……

大家好,我是校长。 ChatGPT 自去年年底公布以来,最近这几个月一直处于火热的状态当中,堪称引起了人工智能旋风。 01 官方 API 来了 昨天凌晨 2 点左右(美西时间 3 月 1 日(周三)),Op…

2023年ChatGPT商业版免授权源码/AI绘画/付费系统

正文: 2023 最新 ChatGPT商业版源码,该产品支持用户付费套餐,AI 绘画,支付对接,卡密购买兑换等功能,并且可以免费使用,同时附带详细的教程文档。 AI程序采用NUXT3LARAVEL9开发 字节网盘&#…

小狐狸ChatGPT付费创作系统1.6.1独立开源版 + 小程序VUE前端

小狐狸GPT付费体验系统最新版系统是一款基于ThinkPHP框架开发的AI问答小程序,是基于国外很火的ChatGPT进行开发的Ai智能问答小程序。小程序版本,包含全插件,开源可二开!接口模型升级至GTP3.5,修复一句可能会出bug的代码…

小狐狸ChatGPT付费创作系统1.8.9独立版源码,H5端 + 小程序端

v1.8.9 1、增加后台手动加绘画次数 2、增加新用户送绘画次数 3、云存储改成在超管后台配置 4、修复H5首次进入会弹网络错误的问题 5、修复其他几个小问题

重磅!阿里版本【ChatGPT】开放测评!

前两天突然爆出惊人消息:阿里版ChatGPT开放测评了! 在本月初,已经有诸多关于阿里巴巴即将推出类似ChatGPT产品的传闻。 数日前,首批曝光的天猫精灵“鸟鸟分鸟”脱口秀版GPT基于大型模型的“精简版”,凭借其出色的表现吸…

阿里版 ChatGPT 突然官宣!我们用 16 个提问,火速进行了测评……

整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 平地一声雷!今天中午阿里版类 ChatGPT 「通义千问」突然官宣: 没错,就这 3 行简短介绍 1 个官网地址,再无其他“剧透”。 好在,CSDN 有幸拿…

猿如意|chat GPT测评

文章目录 猿如意猿如意传送门猿如意个人使用感受好的一面:可以改进的一面: 什么是猿如意 chat GPT测评chat GPT关于通用的问题问题1-如何写一篇会计论文问题2 -如何规划自己的人生目标问题3 -如何自学称为一名中医问题4 -未来哪些行业更具有持续发展问题5 现在选择什…

关于虚拟数字人你想知道的都在这里

2022年底,微软旗下的人工智能实验室Open AI发布的对话式大型语言模型ChatGPT聊天机器人一夜蹿红,5天用户量超百万,在各大中外媒体平台掀起了一阵热潮。也带火了人工智能相关产业,AI虚拟数字人就是其中之一,一个随着元宇…

ChatGPT的探索研究

开篇:随着人工智能的迅速发展,众多令人兴奋的技术突破应运而生,其中之一是ChatGPT。ChatGPT是一种强大的对话模型,它使得计算机与人类更自然地交流成为可能。ChatGPT的问世意味着计算机在人类语言理解和生成方面获得了巨大的进步。…

用ChatGPT创建虚拟小镇,或许《西部世界》已经成为现实

我们也许真的可以创造一个世界! 你们有没有想过有一天电影《西部世界》可能成为现实,又或许它已经成为现实了。当我们以后玩的游戏不在是程序员的精心设计,而是它们自己的“情绪变化”,那这个世界又会是怎样?可能有一天…

ChatGPT有话说:虚拟现实 VS 增强现实

以下内容均为ChatGPT根据用户引导和提示作出的阐述和说明。 一、引言 虚拟现实和增强现实是当前最受瞩目的创新技术。虚拟现实是指利用计算机生成的虚拟环境,用户可以通过佩戴VR头戴式显示器等设备完全沉浸在其中,感受到身临其境的感觉。而增强现实则是…