满上! —— 十年之约#22(ROI 48%)

原创 | 刘教链

空头在忍耐了很久之后,趁五一劳动节东方放假发动突袭,把BTC(比特币)打到6万刀以下。这使得我们终于终结了7个月七连涨的趋势,确定4月以收跌结束。

4月开盘70k,最高72.8k,最低59.6k,收盘60.8k。全月跌幅-13.6%。

这一月度收跌也使得《八字诀·十年之约》实证计划终于可以有机会把积累了7个月的B份资金投出去。7个月每个月积累了1000,总共7000;再加上4月份的一份1000,合计8000。

对逢跌加仓,宜灵活处置,而非机械地一次性全部投出去。比如,可以选择在收跌月全部满上(8000);也可以选择先加一半(4000),留一后手待再跌再补;或者再多拆分几份,由轻到重,随着下跌的加深分层加仓;等等。

这次就不客气了。直接满上。虽然很多人预期还要再往深里跌,5万、4万甚至3万,云云,但是鉴于目前是牛市前的修复期,加仓还是不要太贪低。于是直接以57824刀的成交价把8000折合1084u子弹全部打出去了。

18868184405cf518332c95987cc1bb76.png

投后持仓总量就增长到了761万聪,持仓成本上升到了39.6k,收益率回撤到了48%。

9fb17b1b0198bbb4b3f5453ecea8c59a.png

十年之约的收益率也许是一个可以参考的晴雨指标。如果收益率短时间忽然变得特别高,那么就要当心回调风险。相反地,如果收益率忽然严重收窄,那么可能恰好是适合逢跌加仓的好时机。大致上类似于价值回归之类的东西,即市场价格总是会向十年之约有一个值为beta的长期收益率回归 —— 如果价格短时过高,就会让账面收益率ROI远超这个beta长期收益率,那么定义这个(ROI - beta)叫做alpha的话,此时就会有正的alpha,即alpha > 0。

换句话说,当alpha > 0的时候,价格就要回调,使得ROI向beta回落,alpha从正值向0回落。

反之,如果价格短时过低,就会让ROI小于beta,那么alph = ROI - beta < 0。于是价格可能在不久的将来就要上涨,使得ROI向beta接近,alpha从负数向0点靠近。

但这个beta我们其实并不知道,因此只能假设。

比如假设beta = 40%,即我们认为八字诀加仓BTC的长期年化复合回报率会达到40%。那么,3月份最高的时候,ROI曾经一度高达130%,偏离beta达110%。

高一倍,低一半。那么如果假设均值回归由于“惯性”,alpha会向负方向运动,会从另一边偏离beta。正偏离一倍,负偏离一半。40%的一半,20%。持仓成本39643刀,(1+20%)就是47571刀。也许这会是一个相对的“底部”了。

当然,要是说空头特别狠、特别猛、特别不要命,把价格推到了39643,让ROI归零,alpha变成-40%,也不是不可以。一切皆有概率,只是大小之别罢了。

无论如何,从幂律模型上看,如果资金能够持有2年以上,即到2027年初,7万刀以下的价格其实都是大概率不会亏损的价格。

3e8f99def92bbb648c956f2fc70937be.png

号外:教链内参4.29《内参:机构分析,ETF流入短期停顿后,牛市仍将继续》

89f2ff3cb9ff27481928eef9f9aad40c.png

* * *

延伸刘教链文章:

比特币和黄金联手痛击美联储 —— 十年之约#21 (ROI 104%) 2024.4.6

BTC连续7个月收涨,三月收超7万刀——十年之约#20(收益率120%) 2024.4.1

万刀斩:BTC拉至前高,暴跌一万刀 —— 十年之约#19 (ROI 95%) 2024.3.6

你没有错过比特币,更不会错过山寨币 —— 十年之约#18 (ROI 99%) 2024.3.1

(公众号:刘教链。知识星球:公众号回复“星球”)

(免责声明:本文内容均不构成任何投资建议。加密货币为极高风险品种,有随时归零的风险,请谨慎参与,自我负责。)

喜欢本文就请点亮在看、点赞、转发支持哦

👇👇👇

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

CPU卡园区码分析计算,根据卡号计算外部密码

生活中我们可能遇到这种情况&#xff0c;比如家里的门禁卡丢失了&#xff0c;拿着家里人的去街上 复制&#xff0c;结果对方说无法复制&#xff0c;因为这种卡是CPU卡的一种&#xff0c;必须知道园区码才可以成功复制&#xff0c;这个时候&#xff0c;我们就需要请出我们的战神…

uniapp实现点击事件跳转页面

首先定义一个点击事件 这里采用的vue3的写法&#xff0c;然后写上触发事件后要跳转的路径 function jump() {uni.switchTab({url:/pages/bangong/index})} 到这里就简单的实现uniapp的点击跳转页面了

开源农场管理软件

软件介绍 Tania是一款基于Go、Vue.JS和SQLite的开源农场日记软件。该项目始于2016年11月&#xff0c;由于无法找到适合自己需求的软件&#xff0c;开发团队决定自己搭建一套适合家庭后院花园的管理系统&#xff0c;并可以随时随地进行管理。 项目功能描述 Tania是一款免费且开源…

密码学基础练习五道 RSA、elgamal、elgamal数字签名、DSA数字签名、有限域(GF)上的四则运算

1.RSA #include <stdlib.h>#include <stdio.h>#include <string.h>#include <math.h>#include <time.h>#define PRIME_MAX 200 //生成素数范围#define EXPONENT_MAX 200 //生成指数e范围#define Element_Max 127 //加密单元的…

Java基础知识(三) -- 流程控制

不论哪种编程语言&#xff0c;都会提供两种基本的流程控制结构&#xff1a;分支结构和循环结构。其中分支结构用于实现根据条件来选择性地执行某段代码&#xff0c;循环结构则用于实现根据循环条件重复执行某段代码。 1. 顺序结构 任何编程语言中最常见的程序结构就是顺序结构…

van-cascader(vant2)异步加载的bug

问题描述&#xff1a;由于一次性返回所有的级联数据的话&#xff0c;数据量太大&#xff0c;接口响应时间太久&#xff0c;因此采用了异步加载的方案&#xff0c;看了vant的官方示例代码&#xff0c;照着改了下&#xff0c;很轻松地实现了功能。正当我感叹世界如此美好的时候&a…

结合创新!频域+时间序列,预测误差降低64.7%

频域时间序列不仅能提供更丰富的信息&#xff0c;还能提高模型性能和预测准确性。对于论文er来说&#xff0c;是个可发挥空间大、可挖掘创新点多的研究方向。 具体来说&#xff1a; 通过将复杂的时间序列数据转换成简单的频率成分&#xff0c;我们可以更容易地捕捉到数据的周期…

【SpringBoot整合系列】SpringBoot整合Redis[附redis工具类源码]

目录 SpringBoot整合Redis1.下载和安装Redis2.新建工程&#xff0c;导入依赖3.添加配置4.先来几个基本的示例测试代码输出结果用redis客户端查看一下存储内容 5.封装redis工具类RedisKeyUtilRedisStringUtilRedisHashUtilRedisListUtilRedisSetUtilRedisZsetUtil备注 6.测试通用…

nginx--第三方模块安装上传下载服务

第三方模块安装 准备 cd /usr/local/src/ yum install git -y git clone https://github.com/openresty/echo-nginx-module.git cd nginx-1.24.0 yum -y install perl-devel perl-ExtUtils-Embed zlib-devel gcc-c libtool openssl openssl-devel 编译安装 ./configure \--p…

Javascript:Web APIs(一)

Javascript基础&#xff08;一&#xff09; Javascript基础&#xff08;二&#xff09; Javascript基础&#xff08;三&#xff09; Javascript基础已经结束&#xff0c;接下来我们将进入到整个Web API学习中&#xff0c;在此&#xff0c;我们将学习DOM操作&#xff0c;基本的…

32.Docker认识

Docker介绍 Docker是一个快速交付应用&#xff0c;运行应用的技术。 1.可以将程序、依赖、运行环境一起打包为一个镜像&#xff0c;可以迁移到任意Linux操作系统。 2.运行时利用沙箱机制行程隔离容器&#xff0c;各个应用互不干扰。 3.启动、移除都可以通过一行命令完成&am…

多线程基础知识(全面):创建线程、线程状态如何变化、wait()、notify()、sleep()、停止线程

文章目录 一、创建线程的四种方式1.1 继承Thread类1.2 实现runnable接口1.3 实现Callable接口1.4 线程池创建线程1.5 补充&#xff1a;runnable、callable都可以创建线程&#xff0c;有什么区别&#xff1b;run()和 start()有什么区别 二、线程包括哪些状态、状态之间如何变化2…

40.WEB渗透测试-信息收集-域名、指纹收集(2)

免责声明&#xff1a;内容仅供学习参考&#xff0c;请合法利用知识&#xff0c;禁止进行违法犯罪活动&#xff01; 内容参考于&#xff1a; 易锦网校会员专享课 上一个内容&#xff1a;39.WEB渗透测试-信息收集-域名、指纹收集&#xff08;1&#xff09; oneforall的安装前置…

《深入解析Windows操作系统》第5章节学习笔记

1、每个Windows进程都是由一个执行体进程EPROCESS结构来表示的&#xff0c;EPROCESS和相关数据结构位于系统空间&#xff0c;但是进程环境控制块PEB是个例外&#xff0c;它位于进程空间地址中&#xff08;因为它包含了一些需要由用户模式代码来修改的信息&#xff09;。对于每一…

『跨端框架』Flutter环境搭建

『跨端框架』Flutter环境搭建 资源网站简介跨平台高性能发展历程跨平台框架的比较成功案例 环境搭建&#xff08;windows&#xff09;基础环境搭建Windows下的安卓环境搭建Mac下的安卓环境配置资源镜像JDKAndroid StudioFlutter SDK问题一问题二问题三修改项目中的Flutter版本 …

Java中的字符流

字符流字节流编码表 Java为什么可以区分字母和汉字 package day3; ​ import java.io.UnsupportedEncodingException; import java.lang.reflect.Array; import java.util.Arrays; ​ public class Test {public static void main(String[] args) throws UnsupportedEncoding…

【Mybatis 】什么是mybatis?如何在普通项目中使用?(超详细建议收藏)

文章目录 mybatis第一章1、什么是mybatis2、idea中配置环境3、创建一个普通工程 第二章1、mybatis基本步骤2、导入log4j日志3、使用lombok注解4、mapper.xml文件详情1、parameterType属性2、resultType属性 5、对实体包进行扫描6、SQL语句中的占位符及转义符7、接口方法包含多个…

Flutter笔记:Widgets Easier组件库(5)使用加减器

Flutter笔记 Widgets Easier组件库&#xff08;5&#xff09;&#xff1a;使用加减器 - 文章信息 - Author: 李俊才 (jcLee95) Visit me at CSDN: https://jclee95.blog.csdn.netMy WebSite&#xff1a;http://thispage.tech/Email: 291148484163.com. Shenzhen ChinaAddress…

【校招】校园招聘中的签约环节,面完HR后的流程(意向书,offer选择与三方协议)

【校招】校园招聘中的签约环节&#xff0c;面完HR后的流程&#xff08;意向书&#xff0c;offer选择与三方协议&#xff09; 文章目录 一、面完HR后的流程1、口头oc、谈薪&#xff08;两个电话&#xff09;2、邮件意向书、带薪offer&#xff08;两封邮件&#xff09;3、签三方&…

算法训练营第十三天 | LeetCode 239 滑动窗口最大值、LeetCode 347 前K个高频元素

LeetCode 239 滑动窗口最大值 本体初始思路是这样的&#xff0c;首先看下给定数组长度和维持一个滑动窗口所需要花费的时间复杂度之间的关系。初步判断是还行的&#xff0c;当然后面被样例打脸了。需要更新成优先队列的解法。原本的解法能通过37/51和46/51的测试用例。但这还不…