作者:分子料理师,Vitu社区用户
数据来源:Vitu.ai

1)RSI指标的原理与运用

相对强弱指数(RSI, Relative Strength Index)在1978年6月由WELLS WIDER创制的一种通过特定时期内资产价格的变动情况计算市场买卖力量对比,来判断资产价格内部本质强弱、推测价格未来的变动方向的技术指标。

RSI是通过比较一段时期内的平均收盘涨数和平均收盘跌数来分析市场买沽盘的意向和实力,从而作出未来市场的走势。换句话说,是一个计算之后得到的值,这个值在0-100之间,用来表示市场的景气程度。

计算方法:
  
其中:

  • 上升平均数:在某一段日子里升幅数的平均;
  • 下跌平均数:在同一段日子里跌幅数的平均。

举个例子,N日上升平均数是在某段长为N日子里升幅数的平均,N日下跌平均数则是在同一段日子里跌幅数的平均。

若计算14日RSI,需要找出前15日(不包括当天)内的上升平均数及下跌平均数(各14个),如下是BTC每日收盘价的涨跌:

上涨平均数:
(19.29 + 11.38 + 43.34 + 206.29 + 46.57 + 352.38 + 320.19)/14 = 999.44/14 = 111.05

下跌平均数:
(315.23 + 53.53 + 35.63 + 470.27 + 359.51 + 408.29 + 89.03)/14 = 1731.49/14 = 192.39

11月30日的14日RSI:
[111.05 ÷ (111.05 + 192.39)] × 100 = 39.60

2)14日RSI的基本使用方法

因为数字资产的价格波动较为剧烈,在这样市场里一般采用如下方法:

  • 当RSI高于80时,资产可以被视为超买,是卖出的时候。
  • 当RSI低于20时,资产可以被视为超卖,是买入的时候。

文中我们使用Vitu.AI已经安装好的 TA-Lib 包计算RSI。

3)成交的具体分析

用过去两年(2017-09-01到2019-11-30)的数据回测了14日RSI的基本方法,尽管累计收益率高达136.16%,但是仔细查看一下调仓记录,我们会发现,在过去的两年时间里,一共交易了5次,如下表。

如果把这五次的交易在BTC的价格折线里分别找到,五次交易的收益如下图,盈利的部分是绿色,亏损是红色:

粗略来看,我们可以发现通过14日RSI基本方法得到的信号,只有第1次和第5次是盈利的,中间的3次交易都是亏损的状态。

再仔细一点看入/出场的时机把握:

第1和第5次的交易都恰逢BTC的牛市行情,RSI其实更适用于短线的震荡周期。然而这两次入场和出场的时间,也不是把握的特别准确,只攫取了极少的涨幅,白白浪费了暴涨的行情;

第2和第3次的交易,处于震荡行情,入场点还可以(买入后第二天有上涨),但是RSI的出场信号明显判断不准确,从而导致这两次交易全部亏损;

第4次的交易,也处于震荡行情,RSI的入场信号判断不准确,买在价格下降过程的半山腰,还未到谷底,尽管出场的时间还可以(卖出后第二天就跌了),买入过早依旧导致这次交易亏损。

总的来说,14日RSI无法用于实战,这次盈利也是瞎猫碰上死耗子,撞大运。

4. RSI的基本用法为什么不能用于实战?

RSI超买超卖这个理论本来就没有给具体的操作方法;

RSI这个指标有滞后性,即使有信号,信号出来也已经晚了;

RSI超卖和超买信号只是告诉你价格可能要反弹或回调,并没有告诉你反弹或回调会到什么位置,甚至有可能反弹或回调会变成趋势反转,这样的情况根本没有办法选择进场点。

总结一下,这一次的研究表明单独的14日RSI基本理论无法用于实战。

但是,我们不是说,RSI完全无效,只是需要更多的时间去做相关的研究:

  • 长周期的RSI和短周期的RSI是否有金叉和死叉效应
  • RSI的背离以及RSI的反转形态
  • RSI的阻力与支撑
  • RSI和MACD联合起来用

听说RSI准的难以置信?相关推荐

  1. 著名的菲尔人格测试!听说挺准的

    著名的菲尔人格测试! 1.你何时感觉最好? A早晨 B下午及傍晚 C夜里 2.你走路时是 A大步地快走 B小步地快走 C不快,仰着头面对着世界 D不快,低着头 E很慢 3.和人说话时,你-- A手臂交 ...

  2. 听说今天你要答辩了?哈哈哈哈哈哈哈哈哈

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 最近答辩季来临,老师们总是忍着一部分学生各种糊弄,敢怒不敢言:学生们 ...

  3. 国家职业标准职业编码查询_为什么我学会编码而不是从事金融职业

    国家职业标准职业编码查询 by Amir Ghafouri 通过阿米尔·加富里(Amir Ghafouri) 为什么我学会编码而不是从事金融职业 (Why I learned to code inst ...

  4. 程序员|听说你们都很好说话?你做几件事,就知道了!

    [1]当我听说实习生动了我的代码后 给你一个眼神,自己体会 [2]虽然我们交付了V2版本 但用户仍然使用V1版本 [3]当我接手了一个新项目, 前期准备真的非常漂亮 [4]当我改变一行代码时 [5]实 ...

  5. 联发科技嵌入式_【MTK联发科技嵌入式面试】联发科技校招最新面试经验-看准网...

    我是计算机科学方向的本科生.25 号周四联发科 MediaTek 来学校进行提前批招聘了,我就拉着室友一起去了,我们之前刷了之前的笔试题,然后刚好遇到了几道完全一样的几道题目:1. 计算二进制数字位中 ...

  6. 幼儿园c ch语言教育,幼儿园语言教育内容之三——听说游戏

    听说游戏 --幼儿园语言教育内容之三 1.听说游戏的概念:确切地说听说游戏是由教师设计组织,有明确的语言学习指向目标,有明确地语义内容的语言教学游戏.听说游戏的主要教育目标以培养幼儿倾听和表述能力为主 ...

  7. 准大二生的暑期自学安排

    [来信] 我是一名准大二生,信息安全(网络安全)专业.想利用暑假时间学一些知识,但是不知道该学些什么,该怎么学.我大一学了c语言和c++,上大学之前没有接触过编程,也不了解计算机专业.经过一年时间的学 ...

  8. 观察 | 从0到700万,钉钉只用3年,原因就是快准狠!

    深圳,是一个特别容易让媒体产生联想的城市,因为,这里是腾讯的大本营,而钉钉又特别喜欢在这里开发布会,这已经是第三次了,如果说是巧合,估计没人会信. 我已经记不清,这到底是第多少次参加钉钉的发布会.回想 ...

  9. [杀鸡用鸡刀]扯谈“快准狠”的去服务化商业模式

          大家首先来看一个案例: 有一家连锁型理发店:来自台湾高冷,目前已经进驻大陆. 除非"理发控",大家平时理发时大都有个想法,就是理发的服务太过于"热情" ...

最新文章

  1. pandas使用replace函数将dataframe中None值以及其他异常编码值(例如,9999)替换为np.nan
  2. 分享两篇Google Map API的介绍
  3. c语言指针和结构体难点,C语言指针和结构体
  4. 怎么让div显示一行,其余的隐藏。
  5. Makefile_06:如果引用其它的 Makefile
  6. Kotlin 越来越牛逼了!学Java都我想转了!
  7. 深度学习-机器学习(5.2支持向量机SVM)
  8. VMware ESXi 安装手记
  9. plotly django_使用Plotly为Django HTML页面进行漂亮的可视化
  10. Java SecurityManager getThreadGroup()方法与示例
  11. NLP之路-Dataset大全
  12. boost学习之BOOST_PP_SEQ_FOR_EACH_R
  13. 基于jQuery的AJAX和JSON的实例
  14. 大工微电子器件可靠性基础作业四威布尔分布小题求参数m和t0
  15. 南天PR系列存折打印机驱动程序
  16. python电影爬虫系统毕设_基于Python的豆瓣电影网络爬虫设计
  17. 微信扫码下载apk快速解决方案,中间页引导法
  18. value函数介绍和实例
  19. 2018微信公开课:微信小游戏的精华内容要点分享!
  20. 7月App Store下架逾万款游戏,再度加大版号审核力度

热门文章

  1. 2021-2027全球与中国人体解剖学模型市场现状及未来发展趋势
  2. SKLEARN-3-随机森林
  3. Java 处理中文名称文件下载的处理、验证码生成
  4. 联想文件服务器推荐配置,联想DS系列存储配置文档(非IBM DS系列)
  5. cancase lin管脚_cancase
  6. python 网络爬虫(慕课网)
  7. 【论文笔记】A Spatial Cognitive Model that Integrates the Effects of Endogenous and Exogenous Information
  8. 从0基础开发搜索引擎(一)-----实战项目
  9. BZOJ 4079 [Wf2014] Pachinko
  10. Linux——内存的申请与释放