Normal view

There are new articles available, click to refresh the page.
Before yesterdayBusiness & Finance

RichCalls Warden 使用指南

6 August 2024 at 12:58

引言

Warden 是我开发的一套用于帮我们美股止盈/止损的工具,它可以帮助你在美股交易中更好的控制风险。帮助你守住利润,避免亏损。

官网是 https://warden.richcalls.xyz/,使用 Google 账号登录即可使用。目前内测版本,内测期间免费使用。

配置账户

登录之后在菜单栏选择「账户管理」,然后添加账户就可以了。目前只支持长桥证券和富途证券。而且只支持美股。

长桥证券

长桥访问 https://open.longportapp.com/ 登录之后去个人中心获取 API Key 和 Secret 等信息,然后填写到 Warden 中即可使用了。

富途证券

由于富途证券的 API 的使用方式问题,这里想使用富途证券的用户配置好信息之后,需要联系我,我需要手动另外在配置一下才能使用。

需要说明的是:

  • 配置的时候需要输入登录密码的 MD5 值,可以使用 https://www.cmd5.com/ 获取到密码 MD5 加密之后的值,复制过来就可以(如下图)。

  • 解锁密码同登录密码一样也是 MD5 加密之后的值。

账户使用说明

账户默认是开启状态,并且开启了 Test Mode(测试模式)。测试模式,开启之后会无视市价单,所有的订单买入的时候提交的是 0.01 ,卖出的时候是 999.00 的限价单。这样可以避免在测试的时候买入卖出真实的股票。

测试之后可以关闭测试模式,这样就可以正常的买入卖出股票了。

Webhook 请求只会处理 Active 状态的账户,如果你不想使用某个账户了,可以在账户管理中关闭这个账户。

系统使用说明

结合 TradingView 实现自动交易

这是本系统的核心功能,你可以在 TradingView 上配置警报,然后在 Warden 中配置好账户之后,就可以实现自动交易了。

具体步骤:

先去 Warden 系统的个人设置中获取到你的 WebHook Url,这个 Url 是用来接收 TradingView 的警报的。不要泄露给别人。

然后在 TradingView 中配置警报,在「通知」中填写你的 WebHook Url,然后就可以了。

说明一下:

  • 图上的条件就是你的策略,这里可玩性非常多,你可以自己划线,然后创建报警;你也可以使用 MA、EMA、BOLL、RSI 等指标来创建报警。至于怎么玩,完全取决于你的策略。
  • 消息需要是 Warden 系统的一种固定格式,你需要做什么操作,完全取决于你的消息内容。
  • WebHook Url 是你的 Warden 系统的 Url,不要泄露给别人。

WebHook 消息格式说明

1
2
3
4
5
6
symbol: NVDA240823C115000
pos: 1
qty: 1
side: BUY
order_type: LO
price: 0
  • symbol 股票或者期权,必选参数;在卖出的时候,期权代码支持模糊匹配。示例:
    • NVDA240823C115000 代表想操作 NVDA 2024 年 8 月 23 日到期的 115 美元的 Call 期权。
    • NVDA* 代表想卖出所有的持仓期权,只能搭配市价单和卖出使用。
    • * 代表清仓,需搭配市价单和卖出使用。
  • pos 仓位占比,卖出的时候可选参数; 当有此参数的时候会忽略 qty 参数,示例:
    • 1 代表卖出全部持仓,
    • 1/2 代表卖出一半持仓,
    • 1/3 代表卖出三分之一仓位。
  • qty 数量,必选参数,除卖出有 pos 参数外,其他都需要此参数
  • side 方向
    • buy 买入
    • sell 卖出
  • order_type 订单类型
    • lo 限价单
    • mo 市价单
  • price 价格,市价单会忽略此参数。

另外说明:

  • 所有参数无视大小写
  • 所以订单都是当日有效
  • 目前只支持美股,不支持其他市场

期权计算器

为了方便大家获取到期权的标的代码,我在系统中加入了期权计算器,你可以输入你想要的期权的条件,然后就可以很方便的获取到期权的标的代码了,方便你在 TradingView 中配置警报的时候使用。

一键清仓

除了给系统发消息实现一件清仓之外,我在账户管理中加入了一键清仓的功能,你可以直接在账户管理中点击一键清仓,就可以清仓所有的持仓了。

当然清仓之前会有一个确认的弹窗,避免误操作。

定时交易

由于期权不能盘前和盘后交易,所以我开发了这个功能,如果你不想期权过夜,可以使用这个功能帮你在交易日结束之前卖出期权。

Webhook 日志

在系统中有一个 Webhook 日志,你可以看到系统接收到的消息,以及处理的结果。这样你就可以知道系统是否正常的接收到了消息,以及是否正常的处理了消息。

最佳实践

这套系统最主要的目的是给大家做止盈止损的,有时候我们明明知道跌破了支撑,但是却缺乏执行力,怎么办?提前设置好止损,然后就可以放心的等待系统帮你卖出了。

比如下面一些场景

日内期权操作

跟着信号买入动能股的期权,当股票启动的时候迅速设置好止盈止损,然后就可以放心的等待系统帮你卖出了。

我这里使用了 3 分钟的 VWAP 作为技术指标,当股票下穿 VWAP 的时候就是一个卖出信号。

除了 VWAP 指标只外,你还可以用道氏理论画出支撑和阻力线,然后设置止盈止损。

一键清仓

QQQ 如果跌破 MA20,那么其实就是一个非常糟糕的信号,这个时候一般还会继续跌,有时候你可能会犹豫,下不去手清仓,这个时候我们需要在 TradingView 中提前设置好警报,然后 Warden 就会帮你卖出了。

如果你想一键清仓,消息的格式就是:

1
2
3
4
symbol: *
pos: 1
side: sell
order_type: mo

如果你想所有的持仓都卖出一半,那么消息的格式就是:

1
2
3
4
symbol: *
pos: 1/2
side: sell
order_type: mo

除了使用 * 代表清仓,还可以使用 NVDA* 代表清仓 NVDA 的所有正股和期权。

除了使用 QQQ 跌破 MA20 作为清仓信号,你还可以使用其他的指标,比如 SPX 跌破某个值等等。

最后

这套系统我目前只花了 2 个周末时间开发,还在不断的完善中。

如果你有什么好的建议或者想法,欢迎加我微信 ipzone 加项目群交流,申请加好友请备注 Warden

家人被诈骗了

17 March 2024 at 00:01

引言

一个非常让人心痛的事情发生了,家人被诈骗了,从来没觉得诈骗离自己这么近。

这是一个非常痛苦的经历,我希望通过这篇文章来分享一下这个经历,希望能够帮助到更多的人免于受骗。

事情的经过

成为诈骗对象

他在富途上评论了某个股票,然后被人加了好友,然后私聊。刚开始就是闲聊,后面以发送一些电子书为由,让他加了 telegram。

刚开始也是闲聊,他也很少回复,但是只要是有回复,其实就有希望上钩,对方打感情牌,诈骗犯给自己设立一个很有好的形象,人在美国,有钱有闲,炒股炒币经验丰富。

上钩

wZeFze

闲聊了几个月之后,对于开始说自己在炒币赚钱,炒股赚钱太慢了,然后以「自己也是交易,带你也无妨」,然后就开始了,还以为自己遇到了一个贵人。

他刚开始也是不放心,也不是很懂币圈,但是那个贵人真得很有耐心,手把手教他怎么操作,然后就开始了。

先跟他说「我们用的是 Crypto.com,这个是一个很大的交易所,你可以去查一下」,其实用的是 Crypto Defi Wallet,然后在 Browser 里面输入一个网址,这个网址是一个场外的交易所,小白哪懂这些,跟着操作就行了。

刚开始也不是很信任这个网站,但是贵人带了他走完了一边流程,即转入一笔小额资金,然后买入一些币,赚到了一些钱,然后提现成功,整个流程很顺利,然后就放松了警惕。

PS: 图片上面的网址你不用刻意去记,因为他们过一段时间就会换一个新的网址。他们之前是 https://cryptodefibtc.com,后面改成了 https://www.bootcovenant.com/

疯狂的入金

得到你的信任之后,贵人就开始怂恿你多入金,这样就可以多赚一点,这个假的交易所玩的是交割期权,60s 的那种,贵人带你赚钱,不要太简单。在贪欲的驱使下,他就开始四处筹钱,甚至借了银行贷款,几天功夫就赚了 3 倍的资金,贵人也觉得差不多了,可以让他提现了。

提现失败

9s4buy

提现的时候,交易所客服说要交一笔手续费,核算下来要叫 13 万港币,当时还以为是提现的方式不同,所以要交的,而且当时想着提现的金额比手续费要多很多,这点手续费不算什么。如果一周之内不交手续费,就会有违约金,所以当时还挺着急的。

当时他还沉浸在「财务自由」的喜悦中,还在想这笔钱怎么回国内,怎么花。但是手续费交完之后,客服还依旧让等几天,3 天了还没反应,说是资料审核比较繁琐,要等一下。

紧接着,客服又说要交一笔利得税,需要总资金的 10%,当我知道这个事情之后立马觉得不对劲,当天晚上才问清楚他的整个情况,之前我一直以为他真的是在用 Crypto.com 交易,问完之后才知道他是在一个第三方的交易所交易,根据他这个情况,再结合我在网上找的资料,我 90% 确定他被诈骗了。

意识到被骗

当时他还是不相信,还觉得那个贵人不会诈骗他,要不是真没钱估计也交了。因为没钱交,所以他找贵人借,贵人在借与不借之间犹豫,他找客服要报税档案号想打电话到香港税务局确认,客服迟迟不给,最后还是咨询了税务局,咨询有这种情况吗?人家说利得税是给在香港工作的人交的,建议他报警。

最后估计是确认他被榨干了,贵人这边也把他拉黑了,Telegram 上面的聊天记录也被删除了。从那之后网站的客服也不再回复他的消息。

从这之后,他才意识到自己被骗了,但是已经晚了。

报警

香港税务局回复的邮件有一个报警的网址,在网上报警之后,香港警察主打联系了他,但是我们国内手机根本就接不到香港的电话,所以他也没接到。最后还是通过邮件沟通了,香港的警察还是很积极跟进,要求过去香港录口供。

深圳这边也报警了,但是警察了解情况之后,看你在香港报警了,就建议他去香港处理,深圳都没立案,不过这个事情,汇款都是在香港银行,所以香港警察处理起来会更方便。至于最后能不能追回损失,我也不知道有多大的希望。

总结

网上去搜,这种诈骗的案例还有很多,而且套路都是差不多的,不要觉得《孤注一掷》中的诈骗离你很远。他也从来没想过自己会遇到诈骗。

如何避免这种情况呢?我觉得最重要的是要提高自己的风险意识,其次:

  • 不要轻易相信陌生人,不要轻易加陌生人的微信、Telegram 等社交软件。
  • Telegram、Discord 等社群一律不要跟别人私聊。
  • 凡事涉及到钱的事情要多问几个人,多咨询一下身边的朋友,家人。
  • 你必须接受你不会一夜暴富。
  • 不要相信天下掉馅饼的好事情,想想别人为什么会那么有耐心的教你赚钱,真有那么好的事情让自己遇到了?人家图什么?
  • 炒币炒股一定要去正规的交易所,正规的交易软件,比如欧易、币安等。

外链

相关的诈骗案例:

死前把钱花光

By: 也谈钱
11 March 2024 at 07:00

去年最后几天聊新年计划,我说 2024 年希望 允许更多奇迹发生。对我来说,每天阅读 1 个小时、每个季度去 1 个不同的地方,听到不同的想法、遇到不同的人,都可以增加奇迹发生的概率。

第一个季度即将过去,已经慢慢感受到了奇迹降临 ☺

👆 flomo 热力图,一个格子代表一天,当天记录越多颜色越深。约等于发现新想法的频率。自从把阅读作为一件很重要的事儿,flomo 里的灵感开始爆发。

这次旅行的体验,加上最近在读的一本书《最优解人生》,突然给我在「花钱」这个问题上打开了新视角——这本书最特别的一个观点是鼓励大家「死前把钱花光」,最大化人生的体验(花光不一定是消费,捐赠、帮助他人,也是花钱的一种方式)

之前有小伙伴问到过这本书,我依然不完全认同这个观点,但这依然带给我很多启发。

先说下我不认同,或者说和我目前人生体验不一致的部分吧。作者得出死前把钱花光的建议,是基于两个前提——人生是所有体验的总和,回忆有复利效应

这两点我都不同意。

1、在不要购买体验中我们聊到,我们时常混淆 无聊(快乐) vs 空虚(满足感、意义感)。很多财务自由的伙伴,最后要么回去上班了,要么抑郁了。他们最大化快乐,却缺失了满足感。

购买(新的)体验能够带来快乐,但获得满足感需要的是自主、专精、目标,这和获得快乐有时是相反的。而且满足感通常不需要购买,甚至反过来创造财富。

2、我很少感受到作者口中的回忆的复利效应。我自己的生活感受,最大部分来自当下,小部分来自未来,过去占比微乎其微,我很少主动回忆过去。

作者认同「这些经历给我再多钱我都不换」,他会羡慕年轻伙伴去欧洲旅行的经历,即便他的旅行开支是高利贷借来的…… 但对我来说,只要你开价够高,我不介意把所有「过去」的体验都卖给你 🐶

不过这不妨碍我喜欢并想给大家推荐这本书。不同的前提、个性,我们会得出不同的结论,但思考过程我觉得是互通的。

花钱很难

在财务自由之路早期,困扰我们的常常是储蓄率不够,存钱的速度不够快。

但到后期问题却会反过来,最后你会看到很多财务自由博主特别擅长省钱、非常清楚什么钱不该花,但在判断什么钱应该花时,却有些不知所措。

可能有小伙伴难以理解,觉得这太凡尔赛,那我们换个角度想一下——为什么你不喜欢自己现在的工作,却依然每天准时去上班呢?

  1. 工作有好处,ta 会给你最直接的奖励,钱。
  2. 习惯了。所谓的焦虑没钱、担心社会认同等等都是表象,背后的根本原因还是习惯了,所以我们害怕改变。

从这个角度看,省钱也一样。越是在过去带来好处的习惯,越容易在未来禁锢住我们。

去年 Ramit Sethi 和 Netflix 合作的纪录片《致富攻略》以及他本人的播客,在财务自由博主的圈子带起一波思潮——很多博主都开始思考如何花钱、会不会省太多的问题。

最近我也在做一些尝试,比如更积极地重设、增加预算,给预算设置「最小目标」,每个月至少要花到一定比例,避免自己过度省钱等等。

花钱难,「死前清零」更难

书中关于死前清零的讨论,促使我开始思考一个问题——如果真的明天就是最后一天,而账户里还剩这么多钱,有哪些事是我觉得,其实本来应该做的?

但这个问题没那么简单。我想很多人都想过这个问题,但第二天改变的却很少。因为毕竟明天不是真的最后一天。

一个人如果不清楚如何当坏人,通常也没法当好人,因为早就被坏人害死了。

花钱也是。如果不知道自己为什么攒钱,通常也很难把钱花明白。「知道很多道理依然过不好这一生」,因为很多道理是矛盾的,关键在于何时、何地用什么,找到不同道理的平衡点。

死前清零最难的,是和「人还活着,钱没了」的风险共处。世界是不确定的,所以我们才总希望手里留下一些资金,哪怕花不完。

比如审视自己,我发现花钱,或者说「死前清零」的阻力常常来自这几个原因:

  1. 对各种突发意外的担忧;
  2. 提防由奢入俭难,生活品质提上去了,难以降下来;
  3. 活得比预期太久;

所以我很关心如何在花钱的同时,避免这几个风险。

1、应对突发意外相对容易,因为大部分意外概率可以量化。比如我习惯把意外风险转化成保险保费来思考,当我们可以覆盖生病、失业、财产损失的风险时,大部分意外就不是问题了。

另外,财务自由本身也是一款终极保险,可以理解为我们未来一生的现金流保险。

2、我在花钱上的克制也来自对人性的担忧,更多开销短时间内可能很快乐,但长期也会提高我们的快乐阈值,反而让我们更难开心

比如对于年入 10 万的家庭来说的难忘体验,对年入 50 万的家庭反而可是是「苦」。我不想这样。

也太提供了一个思路:

  • 把增加的开支作为「临时」奖励预算,和日常预算分开,每年重新考虑,避免成为习惯;
  • 定期全家军训,过能力范围内最穷、最简单的生活,校准自己的快乐阈值。

哈哈哈,这很斯多葛主义。我表示赞同,军训的部分甚至还有点期待,很想知道我们的能力边界到底在哪~

3、那么活太久的风险呢?也太路过我身边时,刚好瞄到这张图 👇 大家慧选 B 款的保费和现金流试算

也太看到这张图一脸兴奋——这是什么啊?哇,一年能领 7 万 8?如果能这样把本金转化成现金流,那我担心的市场涨跌、老后变傻、本金被人惦记的问题不就都解决了吗!

我则是一脸震惊——哈?这是年金险啊,这个思路我都写了好几年了,是我最津津乐道的老后管钱的思路之一。你怎么好像从来没看过一样 🥲

其实读到死前清零这个观点时,我就立刻想到了年金险。于是用大家慧选 B 款(没有现金价值,最大化领取现金流)做了计算:

  • 我自己的投资理财,在考虑了各种风险、安全边际以后,每年的目标是从本金中转化出 5% 的现金流;
  • 用大家慧选 B 款的话,可以转化出每年5.8% 的稳定现金流

自己打理的好处是,长期而言提取 5% 的现金流以后还能留下本金。变成年金险以后,本金死后归零。

但年金险的好处是,完全不用再操心、100% 稳定,花钱再没有后顾之忧。相当于用一笔本金买了老后几十年的潇洒、安全。这对年轻人可能不算有吸引力,但对一个已经没有「以后」的老年人,可能是莫大的幸福。

不是「死前清零」,而是清醒地活

其实如果生活的目标是幸福最大化,我们不太可能真的死前清零:

  1. 随着年龄增加,欲望会越来越少,我们越来越容易感到满足;
  2. 很多重要的东西买不到;
  3. 消费带来的改善边际递减;
  4. 储蓄带来的安全感,也是幸福的来源之一;

所以最终我们总会达到一个平衡点,花钱带来的额外改善,比不过把钱留下带来的安全感和工作带来的满足感。

《最优解人生》中有个细节,作者举例身价 40 亿美元的朋友,说他赚得太多、花得太少。但巴菲特的财富比这位朋友多得多,为什么作者没提到巴菲特呢?

因为他们俩最大的区别——作者的朋友从没真正想清楚工作对自己的意义,一直在被过去的习惯牵着走,不断追求更大的目标。赚钱,但不开心(后来他 38 岁时想清楚,然后退休了)。而巴菲特每天踩着踢踏舞去上班。

作者在谈的并不完全是要不要死前清零,而是如何认清自己、清醒地活。「死前清零」对我而言更像是一种提醒——我们有没有过于克扣自己,有哪些事儿明明在我们能力范围之内,我们却总认为自己做不到?

人最容易欺骗自己。不想要,还是要不到,还是不敢要,有时候我们根本说不清。试过了,才知道。

轻松实现期权交易盈利 2.0 版本

19 February 2024 at 19:01

引言

去年中旬我开通了一个期权收费群,已经有很多小伙伴加入过了,详情可以看《轻松实现期权交易盈利》

已经过去半年多了,我们的社区也发生了一些变化,我今天来介绍一下这个群的 2.0 版本,如果你对美股、期权感兴趣,欢迎加入。

变化

沟通方式

之前一直用微信群沟通,但是微信群功能太弱了,开盘期间我会分享一些信号,但是有时候群友需要沟通,沟通消息会淹没信号,很容易让会员错失信号。所以我们迁移到了 Slack,用了几个月下来,感觉很棒。

我曾经工作过的公司用过 Slack 办公,用过之前就真的回不去了,非常适合沟通,效率很高。我曾一直想用 Slack 建立社区,没想到这次居然成功了。

微信只适合闲聊。

会员等级

Slack 有频道的功能,每个频道都可以设置权限以及通知方式,这两个功能非常强大。我们根据此功能设置了会员等级,不同等级的会员可以看到不同的频道,这样可以更好的管理会员。

之前一直只有期权收费档次,但是有些会员可能对期权不感兴趣,所以我们增加了一个股票收费档次,这样可以更好的服务会员。当然股票会员等级,除了没有期权频道权限外,其他服务都是一样的,价格是期权会员等级的一半。

  • 股票:新用户试用 100 人民币 2 周,正式是 50 美元/月。
  • 期权:新用户试用 200 人民币 2 周,正式是 100 美元/月。

策略转变

之前经常带有群友根据我发现的异常期权信号赌财报,赌财报就想着翻几倍,赌输了就归零。但是半年过去了,我觉得这种方式不可持续性,现在我们推荐成员多做趋势交易,在重要事件(CPI/非农数据/财报)之前轻仓,少赌财报,多做趋势交易。

等财报出来之后跟着趋势做也可以赚到钱。

期权跟单

之前只有我一个人发期权异常信号单给大家跟单,最近我花重金买了一个期权跟单服务,多了一种选择,大家可以两个一起跟,赚钱机会更多了。

读书会

授人以鱼不如授人以渔,我们会定期组织读书会,一起读和讨论一些经典的投资书籍,大家一起进步。(目前还在起步阶段)

Crypto 服务

目前也在规划中的服务,BTC 去年的涨幅大家都是有目共睹的,现在没人质疑它的价值了吧?炒币比炒 A 股好多了。

总结

目前社区 2.0 的方式已经运行了有 1 个月多了,效果非常好,另外我们还在不断的完善中,如果你对美股、期权、股票、炒币感兴趣,欢迎加入我们的社区。我们也有免费版的会员等级。

同时也欢迎之前的老用户回归,我们会给老用户一些优惠。微信加我:ipzone,备注:vip

更多

社区详情的介绍文档:《RichCalls Slack 社区开始文档》

2023 年终总结

10 February 2024 at 22:00

引言

今年初一,终于有时间写年终总结了,2023 年可能是我人生中最重要的一年,这一年我升级为爸爸了,而且我的职业也有了一些变化,虽然不知道接下来的路会怎样,但到目前为止,我还是很满意的。

回顾 2023

生活

7 月我的女儿出生了,从此之后我的生活发生了翻天覆地的变化,我开始学习如何照顾孩子,学习如何做父亲。在赚钱的同时,我还要兼顾家庭,但是时间有限,我必须学会如何分配自己的精力,寻找平衡。

这一年中比我更辛苦的是老婆,不管是生孩子还是后面带孩子,她投入了全部的精力,她真的是太辛苦了,我很感谢她。

老婆怀孕 8 个月之后还好有丈母娘过来帮忙,帮了我们 7 个月,真的是太感谢了。特别是宝宝刚出生的时候,我和老婆都不会照顾宝宝,她帮了我们很多。两个人带宝宝真的很累,特别是我们宝宝睡觉困难,哄睡太难了。

我们之前准备订月子中心的,但是中途发生了一件不愉快的事情,后来用了手段才成功拿回定金,现在回过头来,月子中的宝宝是最好带的,她只会吃和睡。越到后面越难带。

现在宝宝马上 7 个月了,我们也慢慢适应了,希望她能越来越乖巧,健康快乐成长。

健身

去年 10 月份会员卡到期了,我就没再去健身了,现在宝宝出生了,我更没有时间去健身了。我现在的身材真的是太差了,我希望明年能有时间去健身房。

学英语

自从宝宝出生之后也没时间学英语了,暂停了。我希望明年能有时间学英语。

工作

今年工作也发生了翻天覆地的变化,我的公司又「倒闭」了。去年做的项目,效果太差了,于是今年公司做了新项目,本想大干一场,结果中途又换了项目,最后项目也没做成,公司也没钱了,8 月份的工资到现在都没给,欠薪干到 11 月底,然后公司正式发通知宣布停工了(停工只发生活费),到现在我们还没拿到工资。

目前公司欠我们 5 个月工资和 1 个月的生活费。

这是我第三次遇到公司欠薪的事情了,打工人真的很难。这个公司已经干了 2 年多了。上一家公司是因为疫情倒闭了,最后拖了很久才发的工资,然后倒闭的裁员补偿到现在也没拿到。

现在又有了宝宝,在只有我们自己俩人带孩子的情况下,不太适合去找工作,所以我决定不上班了,之前不想上班我一直想做独立开发者赚钱,尝试之后发现太难了。但是今年慢慢地我发觉自己能靠美股赚钱,所以我决定转行了,我要做一名 Trader。

转行到 Trader 感觉是一种命中注定的事情,我从 2017 年开始接触美股,到现在已经快 7 年了,我一直在学习,我也一直在交易,我也一直在写美股相关的文章,以前一直没想过靠美股为生,就是玩玩,但是今年我感觉找到了适合自己的策略,而这个时候公司恰巧「倒闭」,而我恰好因为要照顾宝宝不能去上班,做美股 Trader 目前再适合不过了。

今年 ChatGPT 的诞生让我大为感叹,我是又开心又失落,开心的是我写代码更快了,ChatGPT + Github Copilot 真的是太香了,失落的是我觉得自己的核心竞争力又被削弱了,以后找工作可能会更难了。

技术

今年有机会接触了 WEB3、区块链技术,我写了一篇教程,但是因为粗心把自己的私钥上传到 Github 上了,为此我付出了 0.76 个以太坊的代价(详情见《我的 ETH 被盗了》),我也学到了很多东西,我也开始接触了 NFT,我也开始写与 NFT 相关的业务了。但是写合约真的是太难了。

合约学了一知半解,后面公司倒闭之后我就没再写了。不是特别感兴趣,少了当年学习新技术的热情。

旅游

读书

无,没多少时间看书,目前把《笑傲牛熊》快听完了。发现对于没时间看书的人来说,微信听书是个不错的选择。

理财

今年是坐过山车的一年,还好最后收益还行,更多请看 《2023 年年终总结投资篇》

败物

硬件:

  • 27 寸的 LG 4k 显示器:1899 元

软件和服务:

  • Github Copilot:99 美元/年
  • SetApp 家庭版:260/年 (汇率变了,涨价了)
  • ChatGPT PLUS:19.99 美元/月

博客

前半年一直保持稳定的更新频率,但是后面宝宝出生之后就没时间写博客了。

以前上班的时候还可以摸鱼抽空写写博客,自从没上班之后自己的时间都被宝宝占据了,没时间写博客了。

其他

今年年中的时候在群友的推荐下我创建了一个美股付费社区,自己赚钱的同时顺便带带他们。相关文章:

展望 2024

健身

希望能有时间去健身房,但是估计因为宝宝的原因,我还是没时间去健身房。

学英语

希望能有时间学英语,但是估计因为宝宝的原因,我还是没时间学英语。

旅游

无计划,等宝宝大一点再说。

工作

转行做美股 Trader,希望能赚更多得钱。

理财

希望能赚更多的钱,比上班赚的多。

业余折腾

无计划,等宝宝大一点再说。

读书

多听一些关于趋势交易的书,书单早就准备好了,就是进度太慢了。

博客

希望能恢复之前的更新频率。每个月至少更新 2 篇文章。

其他

有了宝宝之后对车的需求变大了,希望今年能买辆 Tesla Model Y。

最后

总结完了,希望 2024 年能更好,希望宝宝能健康快乐成长,希望我转行做美股 Trader 能成功,能赚更多的钱。

如何通过投资获得稳定的现金流

By: 也谈钱
4 January 2024 at 14:00

说起稳定的现金流,大家先想到的常是,红利基金、债券、房租这些现金流稳定的投资。但其实,通过投资获得稳定的现金流 ≠ 要买现金流稳定的投资

通过投资获得现金流,在美国高校、捐赠基金已经有了半个多世纪的经验。这个问题前人已经积累了非常多的经验,我们可以直接拿来参考。当时也有人提出过,直接买现金流稳定的投资就好了,投资带来多少分红、利息,就支取多少「被动收入」用作当年的开支。简单省事儿。

但当时接手耶鲁大学捐赠基金的斯文森明确反对这种做法,因为投资的长期收益来自:

  1. 相对稳定的红利、利息,也就是现金流
  2. 和波动的资产增值

他们一定程度上相互矛盾。如果仅仅以稳定现金流为投资目标,长此以往容易动作变形,偏向能带来短期稳定分红、却损失长期收益的选择(参见《机构投资的创新之路》第三章,投资目标与支出目标)

而且「稳定」都是相对的。稳定的现金流有时候会给你一种安全的假象,反而更疏于防范意外风险,忘记投资可以下跌、工作可以失业、分红可以变少、房租也可能空置……

但如果我们不选现金流稳定的投资,遇到投资亏损的年份怎么办?如何支取投资呢?这是我结合前人经验 + 自己探索的整理:

  1. 「丰年」有没有攒下足够的安全垫,对「歉年」的影响会很大;
  2. 分散投资能明显降低波动。像 2020 年美股很惨但 A 股不错,今年 A 股表现不佳,但海外市场收益还可以;
  3. 准备足够几年生活的备用金,像水库蓄水一样削峰填谷。雨水不稳定,但农业也得正常开展;
  4. 最后就是 plan B 了。担心意外不如假设意外一定会发生,想清楚如果最后依然没能获得预期收益,应该如何准备。

我们一个个展开说。

1.「丰年」的收益,是「歉年」的安全垫

斯文森掌管耶鲁捐赠基金以后,得益于他的投资水平、加上美国 80、90 年代的大牛市,到 2005 年耶鲁捐赠基金已经实现了超过 15% 的年化收益。遥遥领先于目标 👇

来自《机构投资的创新之路》
来自《机构投资的创新之路》

但与此同时,耶鲁捐赠基金却一直保持传统,每年只支取 5% 左右的资产,来支付学校的各项开支。这时很多人质疑斯文森,要求捐赠基金增加开支。

斯文森在书中是这么回答的:

当意外获得丰厚的投资收益时,人类本能的反应是将这笔财富消费掉。但是,如果市场一旦表现强劲就相应地提高支出比率,可能会给捐赠基金带来长期损失。主要原因如下:

首先,如果机构在「丰年」提高支出比率,可能会把本该用于补充「歉年」的缓冲资金消费掉。

其次,支出水平具有一定的刚性,提高后很难再降低,这会减少经营支出的灵活性。如果在市场繁荣时期提高支出比率,那么,在市场萧条时期,机构将面临双重困境:既没有缓冲资金来缓解财务困难,又要承受预算基数增加的负担。

获得投资带来的现金流,要从丰年着手准备。储备冬粮的时机是春夏秋,等到冬天才开始就太晚了。

A 股也是如此。虽然从 21 年到现在,中证偏股基金指数已经从最高点下跌 40%。但如果能获得从 2018 年底部至今的完整上涨收益,到今天依然还有 50% 的盈利。

度过投资下跌年份的第一步,是在下跌之前的上涨中吃饱。

但这也反过来提醒我们,在丰年不要高估自己的收益,评价投资收益要拉长时间。2020 年主动基金牛市里,很多小伙伴兴冲冲地和我说,他们的被动收入已经超了工资。而 3 年后的今天,我又几乎孤身一人了……

2. 分散投资降低波动

但这还不够。丰年的收益固然能给歉年的亏损提供安全垫,但还是有两个问题没能解决:

  • 熊市里糟糕的持有体验和心理压力;
  • 在熊市底部变卖投资带来的本金永久性损失;

我们前面提到,斯文森在耶鲁校产基金中不会过度依赖稳定现金流的投资,那他是如何解决这个问题的呢?

实际上,耶鲁校产基金的净值波动要比市场平均水平小得多。2000-2003 年互联网泡沫破裂,美股标普 500 从最高点大跌 50%。而 2000、2001、2002 财年,耶鲁基金却逆市取得 41%、9.2%、0.7% 的正收益(注:耶鲁统计收益的「财年」是从 7 月 1 日到下一年的 6 月 30 日,并非我们常说的「自然年」)

这样的结果一方面是斯文森的投资水平(作为普通人我们还是要降低预期),但另一方面分散投资、多元化资产配置也功不可没。

像我们感觉很难的 2023 年,海外市场比如美股、欧洲股市反而都在上涨,涨幅还不小。A 股内部的红利指数也逆市实现了近 10% 的收益。反过来时间拨回 2020 年,美股新冠崩盘期间,我们的 A 股走势相比要平稳得多。

降低投资波动,靠的不是现金流稳定的投资,而是在自己的认知范围内,增加投资的多元化、分散配置(在认知范围内这个前提很重要,为了分散而分散就本末倒置了)

当然,现金流稳定的投资方式,也可以是资产配置的一环。

坦率地说,这部分过去几年我做得并不好,所以账户总体波动还是挺大的 👇 直到去年才真正想明白

我大致推算了一下,如果做好分散,2022 年亏损可以缩小到 15% 以内,2023 年更是可以取得正收益。未来 2~3 年里我会着重考虑这个问题。

……

但我们也要知道,凡事都有代价。2000 年笑傲股市、如今被模仿的耶鲁捐赠基金,在美国 80、90 年代的大牛市里,因为跑输标普 500 没少遭白眼(这个画面是不是似曾相识?)

事实上,在截至 1998 年 6 月 30 日的 10 年中,耶鲁基金的年均收益率为 15.5%,比标准普尔 500 指数同期 18.6% 的收益率低 3 个多百分点。由于耶鲁基金的业绩逊于国内股票这一当时表现最好的资产类别,许多怀疑主义者开始质疑,我们致力于开创一个充分分散化、以股权为导向的组合这一艰巨的任务是否明智。

所以分散投资也要做好预期管理,这意味着在大部分时间里,我们的投资收益都不出众。最后的结果,还要看一轮完整的牛熊。

3. 通过备用金削峰填谷

耶鲁捐赠基金因为斯文森的投资能力,在熊市里甚至依然可以获得正收益。但作为一个普通人,我可不敢预期这么高。如果我们分散持有的所有投资,全部都在亏钱呢?

在「看天吃饭」这个问题上,投资和农业还挺像的,一对难兄难弟。

农业:我们可以大致预期一年的降雨量,却不能要求降水均匀地分布在每一天,甚至可能遇上连年的干旱或者洪涝。

投资:就像马克斯在《周期》中的观察

美国标普 500 指数的年化增长率是 10%,但 47 年里,当年回报在 8%~12%「合理」范围内的只有 3 年。

而当年回报「不正常」(偏离 10% 超过 20 个百分点,即上涨超过 30%,或者下跌超过 10%)的,有 13 年。

所以,对于希望从投资中获取稳定现金流的小伙伴来说,构建自己的蓄水池也很重要。这部分我在以前的文章中有过详细说明,这里就不展开啦。

但是额外补充一点——很多小伙伴担心蓄水池会拉低投资的预期收益。但我后续回测发现,通过蓄水池削峰填谷,低估支取备用金、保护本金,遇上投资高估再变现投资补足备用金,不会拉低收益水平。遇上逆风年份,甚至还能贡献一部分超额收益。

4. Plan B

任何可能发生的坏事,只要拉长时间就一定会发生——墨菲定律

所以担心意外不如假设意外一定会发生,想清楚如何应对。努力获得预期收益,和为无法实现目标做好准备、考虑最差的情况,同等重要。「凡事做好最坏的准备,好事儿会水到渠成」。

这个问题我们之前也聊过,至少可以有 6 种思路

  1. 高收益目标,低支取目标:比如按照 10% 的目标投资,但实际只支取 5% 的本金。就算未来收益下滑,也留出了安全边际
  2. 准备备用金:这个前面已经专门说过了
  3. 保持灵活的生活方式:必要时可以降得下来,警惕开支中没法停下的「固定开支」
  4. 保险和社保:可以预知的风险通过保险来分散,没必要自己扛
  5. 收入多元化:有被动收入也不轻视主动收入,这样不但能抵御风险,还能反过来利用危机
  6. 心态管理:降低预期,选择都是可逆的。以 Gap Year 的心态试验财务自由,做好准备「不行我再回去上班」的小伙伴,心态反而比总想着「一辈子都不再上班」的小伙伴好得多

具体展开大家可以顺着这篇文章(和里面的链接)往回翻。

这里我想着重再说说主动收入和被动收入。我现在越来越觉得,被动收入和主动收入其实不分孰优孰劣。只有被动收入、没有主动收入的家庭,和只有工资、没有被动收入的家庭可能同样脆弱,这只是换一种方式受制于人(以家庭为单位)。

我们向往被动收入,恰恰是因为手里已经有了主动收入。带来安定感和底气的并不是被动收入本身,而是收入的多元化和可持续性

很多人觉得,财务自由就应该是只靠被动收入,不再需要主动收入。但我们不妨退一步思考,财务自由的终极目标是什么?

耶鲁捐赠基金是这么回答的——保持独立性、增强稳定性与创造优越的教学环境。

但实际上,要做到这一点,捐赠基金带来的投资收益只占耶鲁大学总收入的一半而已。反过来也是因为耶鲁有非常多元的收入,而且收入可持续性很高,才能做到真正的长期投资,因而获得很多他人没有的投资机会 👇 感兴趣的小伙伴可以一起听听这期小酒馆的播客,嘉宾陈鹏博士曾与斯文森共事,分享了很多不常被看到的细节

被动收入 > 主动收入/开支,这是个衡量财务状况的思路,但工具不是目的。投资、现金流、财务自由的终极目标都是服务于生活——幸福安稳地过完一生。

2023 年年终总结投资篇

2 January 2024 at 00:14

引言

2023 这糟糕的一年终于要结束了,按照惯例,每年来一次投资年终总结,来看看这一年的投资表现如何。这是这系列的第五篇文章,前四篇文章:

加一个风险提示:本篇文章仅代表我的个人观点,不构成与其他人相关的任何投资建议。在作出任何投资决定前,投资者应根据自身情况考虑投资产品相关的风险因素,并于需要时咨询专业投资顾问意见。

PS:下文中的今年是指 2023 年。

基金 && A 股

概况

今年基金收益表现还不错,总体收益 7% 左右,去年总体在收益 -13% 左右。

今年基金之所以不错得益于我的一个重要的决策,3 月份底清仓了支付宝基金,4 月底清仓了京东金融上面的国内基金,保留了几个美国基金。

全部亏损割肉了,年底回顾,清仓之后国内基金都跌了 30% 左右,而美国基金都涨了 30% 左右,这个决策是非常正确的。

去年就说了要自己去玩 A 股,刚开始是拿一点小钱去试试水,后面不断加仓,变成大仓位了,年初疫情结束,而且有一波 AI 行情,准备大干一场,结果被大干了一场,AI 行情来的快,去的更快,而我第一次玩 A 股,还是有很多东西不懂,亏损迟迟不肯割肉,一直到最后 (7 月) 实在亏太多,全部割肉离场反思。事后看还好当时割肉了,不然亏的更多,下半年 A 股更是惨。

PS:不知道上面账户的账户盈亏率怎么计算的,后面我账户的余额全部取出来了,这个计算的盈亏率可能就不准确了,不过确实亏很多,一年白干了。

调整一个月之后,8 月我又准备了一笔小资金重新入场,准备继续探索 A 股的玩法,到目前为止这个小额账户也没赚到什么钱,也没找到稳定的方式,但是好消息是也没亏钱,只能说目前的策略还不够稳定,还需要继续探索。

总结

基金收益还不错,全靠 4 月之前清仓了国内的基金,保留了纳指和标普科技基金的重要决策,而且后面我还在不断定投。

A 股年初没按照预定轻仓玩,而是重仓玩,导致亏损严重。也正是这次亏钱,让我认识到了自己的不足,然后去学习了股票的技术分析。并且输出了 6 篇技术分析的文章,也算是一种收获。

明年继续定投纳指基金,继续轻仓探索 A 股的玩法。

美股

概况

今年美股收益表现还不错,总体收益 40% 左右,但是去年亏太惨,所以目前总收益还是亏钱的。

今年美股很有意思,5 月份到 7 月底一路上涨,但是到了 8、9、10 三个月,一路下跌,然后又开始暴力反弹。真是一波三折,不过最后还是赚到了钱。只不过连跌三个月,到后面刚开始反弹的时候都没敢重仓,而且账户资金在减少,所以指数回来了,而且破了新高,但是我的账户收益却没能回到新高,这是我今年最大的遗憾。

PS:还有一个盈立证券的小账户,应该是有翻倍了,他们的统计做的毕竟差,没办法一目了然看到清晰的收益率。

几个错误

今年玩美股,我总结了自己犯过的几个错误

喜欢抄底

上半年有一波美国银行暴雷时间,我抄底了 SI,以为银行不会轻易倒闭,结果还是我见识太少了,银行后面真的倒闭了,而且股票还退市了,这次银行倒闭风波,我抄底了 SI、SCHW、SIVB(还好轻仓),SI 和 SIVB 倒闭退市了,亏不少。SCHW 虽然没倒闭,但是在底部震旦了很久,我买的期权也是爆亏。

解决方案:时刻提醒自己:

  • 绝不要在股价暴跌时因为觉得股票便宜而买进。在持续的卖压下,你会发现股票会变得更便宜
  • 绝不要在下跌趋势中买进股票。
  • 绝不要持有处于下跌趋势中的个股,不论它的市盈率有多低。几个星期后,当更低的股价出现时,你会发现股价下跌的原因。

与市场较劲

SMCI 上半年一路大涨,后面有一次财报,指引不如预期,财报前我买了一张 CALL,财报后大跌,如果这个时候我止损离场,也不亏很多钱,但是我偏偏选择了与市场较劲,觉得跌的太多了,应该会反弹,于是分批抄底,仓位也越来越大,结果 SMCI 在底部调整了很久,我的期权也被消耗完了,最后小亏变成了大亏。

解决方案:市场永远是对的,不要与市场较劲,不要和趋势作对,我们小散户唯一赚钱的方式就是跟着趋势走。

重仓赌财报

多年来我一直持仓特斯拉,正股和期权都有,三次财报我都持仓过夜,而且第三次财报的时候我还是重仓赌,买了大量的 CALL,当时我认为:

  • 前面两次财报都是大跌,这次应该不会再跌了吧,事实上第三次财报更惨,老马不但不安慰投资人了,还说了一些不好的话,导致股价大跌。
  • 市场预期很差了,超预期是很容易的事情,只要超预期就会大涨,事实上,当时上季度的数据还不错,只是下季度指引不好,老马消极看到了未来,导致股价大跌。

7 月底的时候我账户曾有 300% 多的收益,当时市场以为马上要进行降息了,但是后面 CPI 反弹,然后开始极速下跌,而我当时急于回新高,所以重仓赌财报,结果亏了很多的钱,账户一度亏到了接近 90% 了。还好后面有一波大反弹,我才勉强跑过了纳指。

除了特斯拉我还重仓赌过 AAPL 和 META 财报,都是巨亏 😭。在没有看到任何信号的情况下赌了,没信号完全是瞎赌,跟着信号赌至少胜率高一点,

解决方案:

  • 不要重仓赌财报,只能小仓位赌,小赌怡情,大赌伤身。
  • 等财报之后出结果,再追也来得及,不要追求买在最底部。
  • 赌财报之前一定要看到信号才参与,不要盲目参与。

不知道止盈/止损

UPST 上半年有一波大行情,我确实是抓住了,但是最后开始跌的时候我没有走,而是继续持有,好不容易赚的钱,几天的大跌就亏完了。

这种情况不止出现过一次了,有时候赚了钱,但是不知道止损/止盈,最后做了过山车,很没意思。总想吃到最后一口肉,只会害了自己。

唯一一次比较成功的是 MARA 跑得成功,虽然赚的钱后面吐出去了一部分,但是总体还是赚钱的就行。

解决方案:不会止盈的人,永远不会赚到钱。不要求自己卖在最高点,下跌利润回吐,保住剩下的利润就行。

总想吃到最后一口肉

不管什么股票,都不会一直涨的。根据趋势交易理论,每个股票都有四个周期,上升、下降、上升、下降,所以我们要学会抓住上升趋势,当股票横盘的时候,会变得很难赚钱,我们要学会抓住上升趋势,赚到钱就走人。

NVDA 算是今年最成功的一只大科技股票了,其实我也通过它也赚了不少钱,但是总想着会一直涨,不知道满足,后面到了第三阶段,利润回吐了很多。

解决方案:不要总想着吃到最后一口肉,根据趋势投资理论,我们不应该长持任何一只股票,我们要做的就是抓住上升趋势,赚到钱就走人。

看不懂趋势

CLSK 我买了之后,股票横盘了很久,有一天突然突破了,我回本了,不仅没有加仓,而且还立刻卖了。当时想着拿了这么久,终于回本了,我要卖了你。现在想来好好笑🤣,发现以前完全不懂炒股,真不知道以前炒了那么多年的股票,都是怎么炒的。

解决方案:突破正是买入的最好时间,不加仓就算了,千万不要卖出。

持仓不动

价值投资并不意味着买入之后就不动了,股票涨了开心,跌了就安慰自己说是长期投资,其实这样是不对的。有一个账户我 40 买的 NIO,到最后一直没卖,一直跌到十几,亏损重大,最后还是割肉了,这里犯了一个大错:

  • 股票跌了,安慰自己长期投资,不去研究基本面的变化
  • 不懂技术分析,不知道已经跌破趋势线了,还在持有

解决方案:跌破趋势线,也要及时割肉止损。

收获

总结了上面那么多错误,说说今年的收获:

趋势交易

可能是巴菲特太有名了,我们投资股票的时候,多多少少都会知道巴菲特,都会受到他价值投资理念的影响,以前我觉得技术分析、量化交易都是骗人的,只有买入股票一直持有才是最正确的。

但是最近这几年的过山车让我质疑了,我发现我不适合价值投资,我认为:

  • 我们散户没有巴菲特的资金体量,也没有他的信息渠道,所以我们很难做到他那样的价值投资。
  • 价值投资也没有那么简单,也是要每个季度去分析持仓的公司基本面的,而且我们散户在获取信息的时候,是没有任何优势的,所以我们很难做到价值投资。

今年受到一位网友的影响,我开始接触趋势投资,不同于价值投资,趋势投资太适合散户了,我们只要学会技术分析,不需要太关注基本面、消息面,也不用去学怎么读财报,只要学会技术分析,就可以在股票上面赚到钱。

对于趋势投资,我还在不断的学习中,也在不断的实践中,有在看 YouTube 视频,也在看视频,等有了一定的经验之后,我会写几篇文章来分享一下的。

期权信号

今年我开始使用一些付费的期权工具帮我赚钱了。刚开始觉得贵,但是试用下来发现还挺不错的,能帮我赚到钱,只要策略好的话,会赚得更多。不然我 7 月底的时候,也不会赚到 3 倍的收益。后面账户从亏 90% 到赚 50% 也是靠我自己的策略,发现期权异常订单,然后跟单赚钱的。主要是抓这几种信号:

  • 财报信号:财报前大单期权,当然也不会保证一定对,需要结合一套规则,是可以赚到钱的。
  • 生物制药信号:今年成功抓到了不止两个生物制药的信号。年中的 NVO(火了几个月的减肥药,在公布成功之前我有看到大单的 CALL),另外也有 CYTK、EYPT。当然也不是所有的异常期权订单都是对的,有时候也是反向的,所以比较适合期权操作,对了就几倍的收益,错了期权就归零。跟赌财报有一点相似。
  • 收购事件、大事件:成功抓到了 SPLK、X(美国钢铁)的收购事件,收购前有大单买入 CALL,跟单赚到了好多倍的收益。

经过接近半年的实践,我的期权策略不断的优化,越来越好用了,如果你对此感兴趣可以看 轻松实现期权交易盈利 这篇文章,我开了一个付费群,我会给付费用户提供我抓到的信号,大家一起赚钱。

选股器

以前买股票都是看新闻推送的,很被动,也很迟了。很多股票都是涨起来了才会被报道,那个时候已经不适合买入了。学了技术分析之后才知道选股器的好用,不要总是只交易你熟悉的股票。

由于我从事互联网工作,所以前几年我主要投资互联网科技、半导体股票,但是 22 年它们也是跌的最惨的一年,所以 22 年我账户基本亏完了,都是靠不断的充钱和健身才熬过来的,要是早一点学技术分析,早一点使用选股器,我也不会亏那么多钱。

机会是留给有准备的人

玩美股有 5 年多了,很多股票我都很熟悉了,比方所这次 AI 行情、降息之后什么股票会暴涨,我都有准备了,所以我知道该关注什么股票,特别是看到信号的时候我就敢重仓买入。

机会是留给有准备的人,只有重仓才能赚到大钱,前提是你对它了解有信心,所以功课还是要多做的。今年下半年全靠重仓 AFRM、和 IWM 赚到了大钱。

总结

今年美股账户坐了一回过山车,不过最后还是赚到钱了,而且最重要的是今年学会了很多,接触了趋势投资,学会了一点技术分析。技术分析是有用的,特别是对于美股市场,通过自己的技术分析,我已经成功过几次了。

接下来我会继续学习趋势投资,也会继续学习技术分析,希望明年能赚到更多的钱。

港股

今年港股比 A 股还惨,流动性严重不足,而且还有政治风险,我今年上半年就很少玩港股了,8 月份之后就彻底清仓没玩了。美股已经足够了。什么都玩只会什么都亏。

最后

今年年底再次失业了,这次我打算全职做交易了,以前从来没想过这条路,但是现在觉得自己可以试试,我有信心能做好。我相信今年是我投资历史上的一个转折点,我会越来越好的。明年的年终总结,希望能有更好的收益。

社群

我们有投资交流群,免费加入,大家抱团回本,一起赚钱:

期权要学会滚仓

16 December 2023 at 15:09

引言

期权的滚仓是一个很重要的概念,也是一个很重要的操作,如果你学会了滚仓,那么你就可以让你赚的更多的钱,如果不会滚仓,你可能会后悔卖飞了的期权。

期权的滚仓主要有:

  • Roll Up:通常是看涨期权
  • Roll Down:通常是看跌期权

这篇文章我主要分享一下 Roll Up 的操作,Roll Down 的操作和 Roll Up 是一样的,只是方向相反而已。

什么是 Roll Up?

期权 Roll Up 指的是关闭现有的期权头寸,同时在相同期权中以更高的执行价格开设新头寸。通常使用场景是持续看涨,买 CALL/卖 PUT。

顺便提一下期权 Roll Down,期权 Roll Down 与 Roll Up 相反,指的是关闭现有的期权头寸,同时在相同期权中以更低的执行价格开设新头寸。通常使用的场景是持续看跌,卖 CALL/买 PUT。

了解期权 Roll Up

期权 Roll Up,简称为「将期权升级到更高的执行价格」,是指通过关闭初始并为同一标的资产以更高的执行价格开设新期权,从而提高期权头寸的执行价格。交易者同时执行这两个操作,以减少滑点或由于实施策略时标的资产价格变化可能造成的利润侵蚀。

无论现有头寸是看跌期权还是看涨期权,执行 Roll Up 策略的步骤都是相同的:

  • 对 BUY CALL 进行 Roll Up 时是持续看涨策略,因为您是在押注价格会继续上涨到更高的行权价。
  • 对 SELL PUT 进行 Roll Up 时也是看涨策略,因为转向更高的执行价格表明您不认为价格会进一步下跌。

进行看涨期权 Roll Up 时,交易者应确保新头寸的净成本低于关闭旧头寸所产生的利润,因为更高执行价格的虚值(OTM)看涨期权溢价应该更低。相反,新的看跌期权期权在升级时的成本也会比旧的看跌期权期权更高。一句话总结就是担心卖飞的话,通过 Roll Up 策略,让你拿着利润去玩,亏了也不心疼

根据旧头寸和新头寸是做多还是做空,Roll Up 操作结果是赚利润或者权利金,具体取决于期权 Roll Up 的价格差异。

Roll Up 常见错误

Roll Up 策略就是为了锁定利润,并且使用低风险的方式继续赚钱,但是有时候我们会犯一些错误,导致我们的利润不稳定,甚至亏钱。常见错误有:

  • 滚仓后使用的成本比初始资金更多
  • 使用太多的利润来滚仓,比如 >= 50%
  • 在没有评估当前市场和利润的情况下盲目滚仓

解决方案:

  • 滚仓的时候不要加仓期权,滚仓的期权张数只能相等或者减少,不能增加,控制好风险。
  • 使用的利润不要太多,不要超过 50%,10-20% 最佳。
  • 时刻关注大盘和标的走势,不要盲目滚仓。

示例

假如你之前买了一张 TSLA 231222 245.00C 的虚值期权,当特斯拉涨到 245 以上时,你完全可以卖掉 245 行权价的 CALL,然后再买一张更高的执行价格的期权,比如 250.00C,这样你就可以继续看涨特斯拉了。这样做有 2 个好处:

  • 你可以拿着之前的利润去玩,亏了也不心疼。
  • 更合理的利用资金,因为更高的执行价格的期权价格更低,你可以用之前的利润去买更多的期权。

上面就是我操作 COST 的实例。

上面是我没有使用 Roll Up 策略的例子,严重卖飞,如果没有卖飞的话今年真的可以休息了 😡😡。

所以说 Roll Up 策略是我相见恨晚的操作,我很早就学会使用组合期权了,但是居然最近才知道这个策略,真是太可惜了。也是因为最近才学会这个策略,有时候甚至忘记操作了,看来只有卖飞的心痛才能让我记住这个策略。

另外使用 Roll Up 最好在支持组合期权的券商上策略,不然你手动操作的话,不仅麻烦而且还会有滑点。我使用的券商里,目前富途是支持组合期权的,长桥要等明年 Q1 才上线,本周在长桥上进行 Roll Up 操作,手动操作亏了几百刀,真是心疼。所有说选择券商的时候,一定要综合考虑,不要只看佣金,还要看支持的功能。

总结

总结一下期权的 Roll Up 策略:

  • 首先你要持续看涨的情况下,才能使用 Roll Up 策略。
  • Roll Up 策略是为了让你拿着利润去玩,亏了也不心疼。
  • Roll Up 策略是为了更合理的利用资金,因为更高的执行价格的期权价格更低,你可以用之前的利润去买更多的期权。
  • 最重要的是,Roll Up 策略是为了防止卖飞,让你的利润更稳定。

注意事项:

  • 选择支持组合期权的券商,不然手动操作会有滑点。
  • Roll Up 策略通常只换行权价不换到期日,因为换到期日会有时间价值的损失。如果换到期日,那就是另外一种策略了(Roll Up and Forward)。
  • Roll Up 策略最核心的思想就是用利润继续赚钱,所以滚仓的时候不要加仓期权,而且只用利润的 10-20% 去滚仓,不要到头来白玩甚至亏钱。
  • Roll Up 策略会让你少赚一些钱,但是这种策略控制好了风险,让你的利润更稳定,不要可惜少赚的钱,要看到风险,不要贪心。

最后

期权的玩法真的有很多,我之前以为自己学会了基本的操作就可以了,但是现在看来,我还有很多东西要学习,我以后会分享更多的期权操作技巧,希望能帮助到大家。

全都安排好了,财务自由路上我们可能遇到的每一个问题

By: 也谈钱
30 July 2023 at 06:00

普通人通过工资理财也能实现财务自由,这是这些年我一直在践行的理念。如今我如愿实现了自己多年前的计划,并有幸在公众号记录了过去近 5 年的点点滴滴。

曾经有位硬核读者给我留言,说把公众号从 2017 年开始的第一篇文章一直读到最新的一篇。每逢有人问起理财,就推荐大家也从头读我的公众号,「见证一个对理财懵懂的新手,不断学习改进一步步形成属于自己的投资风格和理财体系」。

听完以后我还挺感触的,平时每天的一小步,某天回头一看居然已经走出这么远了,2017 年那会儿我还在做计划给自己每天画饼打气,2020 年看着渴望的自由越来越近,2021 年终于迈出关键的一步

考虑到公众号每天都有新读者加入,建议每位读者都把这几百篇内容读完也不现实。所以从去年开始,我开始定期把过往的干货精华浓缩到一篇文章之中,有了当时的一文打包三年干货(现在已经是四年了 😊

这是这份干货的第五次更新迭代 ,也是第一次大范围更新。

这一次我转换了视角,以前整理这份干货都是在从我的视角和经历出发,跟大家讲述我在财务自由路上遇到的问题。

但这次我想把思路反过来,试着换到大伙的视角,一步步回答这些年我常被大家问到的、关于财务自由的疑惑,解决大家的问题:

1、我会从制定财务自由计划开始说,实现财务自由的门槛远没有普遍认为的那么高。如果我们能实现 10% 的年化投资收益,只要拥有家庭年度开支 10 倍的本金,再通过投资获取被动收入就足够我们获得自由。

每当我这么说,一个问题就会随之而来——那要怎么获得预期 10% 的年化收益呢?

2、实际上过去这些年我们身边带来了超过 10% 年化收益的投资并不少,只是我们常常却视而不见,看到它们需要我们转换一下视角。

而当小伙伴们发现 10% 年化收益并不复杂,通过学习和了解可以实现,新的问题又会浮现——本金太重要了,本金越多收益才越高,如果我有一笔本金就好了。

3、如何更有效地积累自己的财务自由本金,这是我们即将要面对的问题,努力 + 选择同等重要。

但一个不得不面对的现实,即使我们足够努力、选对了方向,从零开始积累财富往往也要 5~10 年的时间——“十年时间太久了,我等不了”很多小伙伴这么说。

4、当亚马逊 CEO 问巴菲特为什么他的方法很简单却少有人愿意学呢,巴菲特也如是回答“人们不愿意慢慢变富”。

但实际上积累财富这条路「慢就是快」,我会分享一些我所看到的故事,接受花十年时间去“慢慢变富”,我们却常常会比试图快速致富更快、甚至提前接近自己计划的目标。

但随后又会有人问我:

5、你的这些理论都太理想化了,现实哪能这么一帆风顺,买个房本金就没了,家人不支持自己的计划,养娃就没法财务自由了,发生意外风险怎么办,等等……

希望大家的困惑能在这份干货中得到解答。


正文

常有观点说财务自由要有一大笔钱,有说上千万才能自由的,更有观点说上亿才够自由。但我认为财务自由的门槛并没有这么高。

说起财务自由,人们第一反应常常是想买什么就买什么。

但如果我们换个问法,改问自己为什么现在不自由,为什么不能旅行想走就走,为什么不能在家睡到自然醒,为什么不能随时陪伴家人?

是因为不能随便买买买吗?其实不是,绝大部分的答案是两个字——上班,上班才有钱维持当前的生活。

财务自由的门槛可以很简单——通过投资等途径获得的“睡后收入”能超过当前的生活开销就够了。当我们不上班也有钱,当我们不用仅仅为了钱去做对人生没有意义的事儿,我们就已经在财务上自由了(睡后收入:躺家里睡觉也能挣到的钱,也叫「被动收入」)

自由不是你想干什么就干什么,而是当你不想干一件事儿时可以不干

——康德

那如何获得睡后收入呢?房产、版权、专利或者创业都可以带来被动收入,但应用最普遍的方式还是投资,这也是我自己的主要方法。

我做过一个计算,如果我们能工资到手存下一半拿去投资,赚取平均 10% 的年化收益,那么大约 7 年后我们的被动收入就能超过家庭开销,大约 12 年后就会超过当初的工资收入。

我自己在多年前就是按照这样的计划开始实践的,根据自己的目标、预期的收益倒推出自己每个月应该存下的钱,从而一步步接近自由(原文:如何制定自己的财务自由计划

但一个问题随之而来——

怎么通过投资赚到 10% 的年化收益?

我说投资理财并不难,长期赚到 10% 收益可以实现。一位朋友打开手机银行,把里面所有理财按照期限和收益来排了个序「你看,这才最高 6%,哪有你说的这么高」(现在可能连 6% 的也没有了)

这是在寻找投资时很常见的误区,「年化」 10% 的投资并不等于「每年」10% 的投资。

过去这些年实现了年化 10% 的投资有很多,但每年稳赚 10% 的投资几乎不存在。我们先要放下这样“每年赚 XX”的思维方式,接受波动的真实世界。

把目光放长,年化 10% 是个长期平均的结果,可能是一年赚得多、第二年赚得少、第三年甚至还要赔一点,最终平均下来的结果。

不再局限于今年能赚多少,而是十年我的收益能有多少,我们会发现这样的投资其实有很多

但仅仅这样还不够,如果只是投资增值偶尔赔钱无伤大雅,但如果我们希望通过被动收入实现财务自由就必须考虑「投资赔钱的年份应该怎么办?」。

所以在投资之上我们还需要建立一套被动收入体系,来把波动的收益变成相对稳定的、可以用来支付生活的现金流。

投资是个很大的话题,上面链接的这两篇文章更多是希望向大家说明 10% 的投资收益是可以实现的,但想要真正获得这笔收益还需要我们不断的学习。我会在「十年之约」这个系列和大家持续分享自己这一路上的思考、感悟和犯过的错误。

……

小伙伴们在认可了投资获取收益这条路以后常常会发出一句感慨,“本金,可太重要了!”,那么

怎么尽快积累财富?

有人说,钱是赚出来的,有人说钱是省出来的。他们说的都对。

盲人摸象时,有人说大象像绳子(鼻子),有人说大象像水缸(大腿),他们说的也都对。

但都不全。

积累财富的完整过程是:

  1. 花得要比挣的少;
  2. 把「闲钱」尽可能多地投资;
  3. 搞钱,提高收入;
  4. 把多搞来的钱也拿去投资;
  5. 重复上面四个步骤,剩下的问题交给时间。

划个重点,这里要补齐短板,只有一两项是不够的。

财务自由与收入高低无关,重要的是我们能存下多少 。针对美国的高净值人群统计发现,积累本金最快的群体是必需开销最少的程序员、工程师和教师 ,却不是收入最高的医生和律师。职业伴随的隐性成本影响了他们的本金积累速度。

但只是有本金还不够,本金不是财富,能生钱的本金才是财富。

去寻求财富,而非金钱或社会地位。

财富是你在睡觉时还在为你赚钱的资产,金钱只是我们转移时间和财富的工具。

—— Naval Ravikant 《不靠运气致富》

所以我们需要积极地投资,把本金变成财富。但这里有个注意事项,并不是每一笔钱都适合拿来投资,控制风险优先于获得收益,只有「闲钱」才适合多投资

在这个过程中另一个容易出现的问题就是过于关注投资,过于关注所谓的复利,却忽视了工作(工作 ≠ 上班)才是创造财富的主要源泉。

普通人可以通过合理投资获得大约 10% 的年化收益,巴菲特的投资回报大约是年化 20% 多一点。换言之,你要像巴菲特一样牛逼才能比平均水平多赚一、两倍收益。

但换到工作上,升职加薪虽然不易,但想把收入再提升一倍、甚至是十倍,都要比成为巴菲特容易得多。

过去这些年中国家庭积累下的财富有 73% 来自劳动收入,27% 来自财富收入。即使是那些巨富家族,也有 50% 以上的财富是来自劳动积累。

—— 香帅《2020 中国财富报告》

投资复利不是致富的秘密,复利是你创造收入的工具。

如果你想像快车道的人一样生活,你要反过来思考,用复利创造被动收入支付生活,再通过工作来创造财富。

—— MJ DeMarco《百万富翁快车道》

所以就算零本金起步,同样可以实现财务自由。因为我们积累下的大部分财富终将来自我们这个人,而非我们的投资。投资只是财富的加速器,但不是财富的源泉。​

但在埋头努力的同时也不要忘记偶尔抬头看看前进的方向,我觉得最好的视角是以这张图为参考 👇

当我们在追求财富时多问自己一句,在财富增加的过程中:

  • 我的自由时间是变多了还是变少了?
  • 我的健康状况是因此改善了,还是更糟了?
  • 我是更爱自己所作之事了,还是它们反而开始变成让我想要逃避的工作?

值得我们投入的事业应该是“我们投入越多,在时间和金钱上同时更自由”。

但一个必须面对的现实,即使我们选对了方向并且足够努力,积累财富往往也要 5~10 年的过程。所以我们经常会感慨:

十年?这条路是不是太久了?

不过在回答这个问题之前,我想先回答一个与“本金太遥远”相反的极端——当我说 10 倍生活开支的财富足够自由,常常会有另一批小伙伴问我:

我明明已经有了这些钱,为什么还是对钱充满焦虑?

我在公众号分享过一位小伙伴带着 1000 万财务自由退休的故事。

很巧的是,分享完这个故事就有另一位小伙找到我,他和故事里的小伙伴很像,同量级的本金,同样有房,也同样有娃,差不多的年纪,甚至连所在公司都是同一家。

但这位小伙却非常焦虑,我很好奇就问他为什么这么焦虑,焦虑从哪来?聊着聊着就聊到了被动收入和未来开支的问题。

我试着问了一下,既然这么担忧教育开支,那么有没有大概了解过应该多少钱?提早开始准备。他是这么回复我的:

主要焦虑在于两娃的开销,但是在 18 岁之前总的开销没算过,因为不知道要怎么个投入法,感觉是个无底洞。

后来我又换了个角度,问问他怎么看投资理财被动收入的:

完全没确定感,感觉完全靠运气,个人运气 + 国运大势。

所以他迟迟不敢松懈,总希望再多赚一点、再多一点底气。

但是这条路很可能根本没有终点。我甚至还遇到过更夸张的,已经攒下 4000 万了,人已经到了 59 岁,渴望退休却依然不敢,最终向大家求助“help me retire”(以至于很多人以为她是在作秀)

很多人还没有意识到:

拥有很多钱,和能像百万富翁一样享受生活,是完全两回事儿。

人们之所以想拥有更多的金钱,部分原因就是头脑懒惰。「要是我有更多的钱就好了」——这是我们逃避自省、思考,或是拖延改变生活的决定时,能找到的最简单的托词。

——Tim Ferriss 《每周工作 4 小时》

财务自由表面上源于财富,实际上却源于我们对财富的掌控能力,而不是财富本身。自由,甚至有时候都不需要财富

我觉得变得有钱的一个重要好处是,它能让人被迫停止寻找借口,不再把自己的焦虑和痛苦都归因于外界,而选择直面内心的真正问题。当然,人本来不需要太多财富就可以这么做的。 ​

——张潇雨 @VicodinXYZ

提到财务自由我曾经有过这样的幻想——假如谁给我一大笔钱,我就自由了。为此我早年间甚至还去订过彩票(订阅制,每周自动扣款。偶尔中过一些,但始终没能超过自己花出去的钱)。

但现在我明白了,当我还抱着这样的幻想时,就算真有了这笔钱生活依然会充满焦虑,问题依然不会得到解决。

……

财务自由路上曾经有一对让人羡慕的情侣,他们 20 多岁就早早行动,开始理财投资、努力财务自由。

这本是个非常励志的故事。但 2 年半以后,俩人却意外分手了。后来男生写下了这篇帖子:

我们一直在考虑自己未来要如何如何,财务自由以后要如何如何,却很少花时间考虑现在应该怎样。

我们非常努力地工作,执着地赚钱、理财,却很少认真享受当下,解决现在的问题。

I built my savings but never built my life……(我一直在构建自己的财富,却忘了构建自己的生活)👉原文

自由路上我们最大的收获不应该是财富本身,而是驾驭财富的能力和掌控生活的信心。不要忘记「build my life」,构建我们的生活。

现在我们回到这个问题:

十年?这条路是不是太久了?

大家也许能理解我想说的了。

实现财务自由的本金目标确实可能要十年之久,但如果我们只是盯着本金看,想象着本金到了某个数字所有问题就会迎刃而解,那我们反而会错过财务自由路上最重要的东西。

财务自由给生活带来的变化发生在每时每刻,生活是个过程,而不是个结果。

Mad Fientist 这个财务自由播客的作者走上财务自由之路是为了勇敢地炒掉自己的老板:

我想财务自由就是因为现在的工作太悲催了,我讨厌这个工作,尤其是想到以后可能 30 年都要干这行(不少小伙会有同感吧~

但当我认真考虑过财务自由,当我发现自己能通过工作收入达成财务自由以后我的心态一下就变了,后来甚至有点享受这份工作。

我发现自己讨厌的其实不是工作本身,而是焦虑自己没有找到一条可靠的上升通道

当他意识到这个问题,他已经提前获得了自己原计划十年后获得的东西。我们可以等十年后再去寻找自己满意的工作,也可以现在就把工作变成自己满意的样子。

财务自由对生活的帮助只有一小部分是源自我们积累下的财富,大部分却是源自 ta 给了我们一个重新认识世界、寻找上升阶梯的方式。

……

而另一方面,我们在纠结财务自由太久时其实给自己预设了一个并不存在的限制——生活中困扰我的问题一定要财务自由以后才能解决。

但真相却可能是完全相反的,常常不是我们获得了财务自由才能解决这些问题,而是解决了这些问题才能离自由更进一步

2019 年我曾经调查过一次「大伙自由以后想干啥」。当时我也写了几个:

  • 让自己有理由像我家猫一样懒,而且像他们一样懒的心安理得;
  • 感受一把肥宅生活,赖在家里打游戏,叫外卖;
  • 继续写东西分享,会花更多时间和精力。

很多人都提到的学习、读书、休假这几个方面,我也差不多。

但到了 2020 年,我还是没有自由,但是想做的这些事儿居然大部分都做完了,和之前想得很不一样。

我发现并不需要自由,也可以花更多精力用来写作分享。本以为财务自由才能专心写东西,结果没想到反而是写作副业帮助财务自由更近一步。

我发现并不需要自由,也可以享受几个懒散的周末和假期。本以为努力工作换来财务自由才能放心休息,结果没想到反而是好好休息才更有精力努力工作。

我发现并不需要自由,也可以大批量读书,甚至工作日阅读效率比周末更高。本以为是有时间才能读书,结果没想到反而是书读得越多,闲暇时间更多。

自由的生活并不用拖到财务自由以后,一位朋友的总结挺在理的:

先努力获得心灵自由,如果已经巨有钱了再去开始研究心灵自由基本上已经晚了,所以要在还没钱的时候提前开始。

我给自己定的 500 万财务自由目标,经常有人问我,凭你的赚钱能力为啥不定 1000 万呢?等我定了 1000 万的目标,又会有人问为什么不是 2000 万?

但却很少有人问,你想攒下这笔钱,究竟为了解决什么问题?那么,解决这个问题,究竟需要多少钱,真的需要那么多吗?

与我同行的一位小伙伴努力实现财务自由也是为了辞职。但有一天他因为变故决定提前辞职时,却意外发现自己先一步得到了想要的自由。最后他不需要辞职了,因为借着辞职的勇气与老板重新谈判,他把工作改造成了自己想要的样子。

财务自由十年计划只是我们生活的一个指南针,指引我们前进的方向。但真正带来改变的却不是未来如何,而是我们当下在做什么。

当我们过度关注未来的时候,我们就已经不再喜欢现在了。

—— Robert Pirsig《禅与摩托车维修艺术》

但即便如此,依然会有很多小伙伴反驳我的观点:

这都是理想的情况,现实哪能这么一帆风顺,买房、成家、养娃、意外,N 座大山都在等着我们……

是的,我们不能活在梦里,我也不能简单地拍拍你的肩膀说“相信你自己,你一定能行”,我们需要具体的方法。

所以我们一个一个说:

买房

在起步的初期阶段我们需要面对现实,买房和财务自由计划,在资源嫉妒匮乏的情况下真的可能要二选一。我的方法是反向思考:

  • A、放弃本金,选择买房,就要接受未来工作和收入带来的闹心和焦虑;
  • B、选择本金暂时放弃买房,就要接受没有自己的房子带来中种种不便和不安稳。

不去思考哪个选择更好,而去思考哪个选择最糟心,选择自己最能接受缺点的选项。

最能决定我们生活质量的,不是高光时刻有多精彩,而是困难时刻有多糟心。生活也有很强的水桶效应,处在一个极度闹心的生活状态我们是很难有心思去享受生活中的美好。

……

但过了这个阶段,买房和财务自由并不是相互冲突,而是相互成就的关系:

所以问题就渐渐从「买不买房」变成了「如何买房」,我也给大家分享过我的选择兼顾财务自由的买房思路,供大家参考。

养娃

关于养娃我有很多看法,但必须实话实说,我没养过娃,所以我决定跳过这些纸上谈兵的话。

但我确实看到了不少养娃的家庭顺利、甚至提前实现了财务自由目标,不如去看看他们的方法。

比如一位养娃上瘾的老爹家里有 14 个孩子,做着一份平常的工作,却还是提前 6 年实现了财务自由

比如喜欢环球旅行的 Winnie,财务自由后带着宝宝一起在路上。很多人问她“带着孩子旅行不得把自己逼疯?”

而 Winnie 的回答是:

出发前看着没事儿就要嗷嗷叫的“小饼干”,我也在想家里带娃都快搞不定了,旅行路上不是要累死自己?

但真的出发在路上才发现完全不是这样,沿途总有各种新鲜事物吸引着他,反而不哭不闹比在家好带得多。

后来我们旅行路上遇到的很多朋友都有这样的感慨,旅行路上娃比在家还好带。

关于孩子的教育开支,方丈的看法也许同样值得我们思考:

将时间拉长一点儿看,教育投入的影响是非常有限的。教育上的投入主要功能不是解决孩子们的问题,而是解决父母的焦虑。

——方三文《世风日上》

孩子是父母情绪的一面镜子,想要解决养娃的问题,我们需要的也许不是在孩子和环境上找原因,而是先放下自己的焦虑和恐惧。

如何在自由路上获得家人的支持?

在试图获得家人支持之前我们也许先清楚一个相反的问题——什么时候「不」适合请家人支持自己。

当我们刚刚有了一个新想法(比如看了这篇文章突然发现原来普通人也能财务自由 😏),这个时候其实最不应该请家人支持自己,甚至应该反过来秘而不宣。

要知道,一件没有家人支持就完全办不成的事儿,常常就算有家人的支持结果也不会有多大的改善。

先确定自己的想法真实可行,并获得一些生活上货真价实的改变,完成了从 0 到 1 这一步,才是求助家人的最佳时刻。

然后才是考虑如果获得家人支持的问题。常常不是家人不愿支持我们,而是我们问得太早。

如果遇到意外怎么办?

我经常会被问到“财务自由以后遇到意外、疾病怎么办,能行吗?”

我会说“是的,会比较困难”,但接着反问“可如果没有财务自由遇到这些意外就会更容易吗?”

财务自由计划不是完美的,财务自由也不能消除意外,但通过财务自由我们却可以建立一套更加强大的安全体系,让我们面对意外更加从容。

一个选项是不是完美的其实没那么重要,重要的是这个选项能否让我们的生活往前更进一步。

……

当然,财务自由路上的“敌人”远不止房子、养娃、家人、意外这些,还可以有很多很多。我们总会遇到这类问题——

「中途遇到买房、买车(此处可以替换成任何事情)等重大开销是不是就很难完成当初设定财务目标了?」

但后退一步,我想先问这样一个问题:

为什么要问“我要买房、买车还能不能财务自由”,而不是问“我要财务自由,现在还应不应该买房、买车”,或者是“怎么在兼顾财务自由的情况下买房、买车”呢?

毕竟先自由以后,收入变高,应付开销会变得容易。但先开销、先负债,再想自由却可能更难。

常常我们问问题的方式就透露出了我们看待世界的视角和内心的优先级排序。

世界是水,而我们的思维方式是容器。如果我们想要改变世界,我们要改变的不是水,而是容器的形状。

有句告诫说得挺对的:

人们可以实现自己真心想要的任何一个目标,但不可能是每一个目标。

—— Ray Dalio《原则》

短期来看,我们的生活受制于环境和外因,但长期来看却取决于我们对不同目标的优先级排序。我们将最先获得自己内心最想要的那个东西。

财务自由路上我们会遇到各种各样的困难,解决方法也各不相同,但有一个原则是不会变的——重新思考我们生活的优先级,改变我们提问的方式。

如果我们总是纠结于「我还能不能自由?」,我们看到的将是财务自由路上重重的阻碍。

但换个角度思考「我要财务自由,应该怎么办?」,我们先看到的将是通向自由之路的各种方法,方法总会比困难更多。

人在欧洲,但还是选择投资 A 股

By: 也谈钱
12 March 2023 at 19:00

在欧洲买美股特别方便,所以很多国内小伙伴会问我,为什么还要费劲投资 A 股?

很多人觉得 A 股是垃圾,但我觉得 A 股比美股收益高。只是有个前提,把专业的事儿交给专业的人。

比如「Wind 偏股混合基金指数」,衡量的是偏股混合基金的平均收益,也就是基金经理这些专业的人的平均收益。我们拿这个指数和美股标普 500 比 👇 其实是跑赢的

一个细节:对比 A 股和美股收益时,合理选择起止时间也很重要,一定要考虑到完整的牛熊周期。美股近 10 年收益都很平稳,但 A 股波动很大,如果只看牛市,涨幅巨大;只看熊市,又跌到尘埃里。只有看完整牛熊周期才能还原 A 股的本色。

从 2019 年到今天,算上去年的大跌,偏股混合基金指数的涨幅还是有 101%,折合年化收益大约 14%。比我预期的 10% 要高。

所以我更喜欢 A 股。

如何跟上偏股混合基金指数

但是很多小伙伴说,虽然偏股混合基金指数收益很好,但不能直接买啊。在美股你可以直接买标普 500 指数基金,但是在 A 股没有「偏股混合基金指数基金」。基民买基金,能跑赢偏股混合基金指数的太少了。

这刚好也是我 21 年以来最大的收获,也是这篇文章最想和大家分享的,有计划地获得偏股混合基金指数的方法

回头看 2 年前聊如何获得 10% 年化收益,我还是传统「选基金」的思维,想选一个能跟上甚至跑赢偏股混合基金指数的基金。

但这个方法有个缺陷。比如说富国天惠,过去 5 年 ta 和偏股混合基金指数的对比,一致性看起来很好 👇

但如果看某一段时间,比如 2021 年以来 👇 时不时就会有大幅偏离,这时候就容易焦虑

直到后来转变思路,先想偏股混合基金指数是怎么计算出来的?

其实 ta 就是比较有代表性的偏股混合基金的「平均收益」。那转变思路,与其想着买一只基金超越偏股混合基金指数,不如就分散把代表性的基金都买了,自然就能拿到平均收益了

这个思维转变还要感谢 @兴全掌柜 兴全基金的一篇研究——只要合理分散、持有 10~20 只基金,就可以非常接近偏股混合基金指数的收益了。

再后来,我发现了更简单的方法——继续把专业的事儿交给专业的人——提出这个方法的兴全,早就在按照这个思路做投顾和 FOF。

后来我找到了兴全进取派优选(从投顾之前的“兴全进取派选牛基”就在跟了),目标正是跟上并跑赢中证偏股基金指数(注:中证偏股基金指数和 Wind 偏股混合基金指数不完全一样,但逻辑共同。具体的区别大家可以看 @投顾主理人张济民 的这篇分享:2个偏股基金指数,为什么我们选择了930950?

在 @有知有行 里手动记录了兴全进取派优选的收益曲线和偏股混合基金指数对比:

这是扣除投顾费以后的真实收益曲线(手动记录没那么及时,所以曲线不太平滑,大伙见谅)
这是扣除投顾费以后的真实收益曲线(手动记录没那么及时,所以曲线不太平滑,大伙见谅)

跟踪得很好,暂时也做到了跑赢。

后来读兴全投顾主理人的文章才发现,兴全早在 2019 年就开始逐步采用偏股基金指数作为业绩基准了 👇

原文链接:https://xueqiu.com/1183560953/243632946
原文链接:https://xueqiu.com/1183560953/243632946

这是一种思路,比较直接。

……

然后,我发现自己有了一个心态上的转变。

之前:最开始我是因为自己持有的基金偏离偏股基金指数而焦虑。后来,我有了能够有效跟上偏股基金指数的方法。

之后:好玩的是,一旦有了这个方法,再看我持有的其他基金和组合暂时偏离偏股基金指数,就再也没那么焦虑了。

因为了解的过程中我注意到两件事儿:

  1. 偏股基金指数,只是所有偏股基金的平均收益,并不神奇;
  2. 想要获得平均收益,也不需要买所有的基金,只要合理配置 10~20 只就够了;

所以可靠的主理人 + 均衡分散的投资方式 + 时间,哪怕是暂时偏离偏股基金指数,最后也大概率还能跟得上。

焦虑的反义词是具体

虽然再聊如何跟上偏股基金指数,但其实这更多是一种思考方式,去理解投资收益从哪来。并不是只有买偏股基金指数(也买不了)才能获得这样的收益。

大幅简化

想明白偏股混合基金指数的问题,我的投资方法就又简单了一些。而且我觉得这个方法也比可以供大家参考的,逻辑很清晰。

在美股,普通人投资的目标是跟上标普 500。

在 A 股,我的目标就是跟上偏股混合基金指数。

A 股收益不比美股差,只是我们需要谨慎地选择观察的视角和时间。现在我们也有方法跟上偏股混合基金指数,获得同等甚至更高的回报。

上一轮牛熊,偏股混合基金指数的收益达到了年化 14%。虽然下一轮牛熊会是多少我们不能预测,但我相信在 A 股还是可以做到:

物价通胀 < GDP 增长 < 投资收益

控制风险也很重要

我的投资目标是能获得年化 10% 的投资收益,这样一来,攒够家庭年度开销 10 倍的本金,就算是财务自由了。

财务自由不能光盯着本金,重要的是我们能用这些本金获取多少被动收入。比如 50 万本金看起来不算多,但如果每年能获得 5 万的被动收入,是不是也够一个小城市月薪几千的小伙伴财务自由了?

但获取 10% 的投资收益还不够。我的计划中还包含着「投资亏钱的年份怎么办?」、「如果没实现 10% 的投资收益怎么办?」。我们生活在一个充满不确定的世界,投资理财也得考虑到,如果这个计划没成功,得有 Plan B。

这是我分享自己财务自由计划的第 6 年。努力追求自己的目标,但也做好 Plan B,能承受没有实现预期的后果。做个理性的乐观派~

后续:偏股基金指数也跑赢了巴菲特

后来有小伙伴问我:

既然投资目标是年化 10%,直接买巴菲特的伯克希尔多简单?

好问题。于是我复盘了更长期的统计数据——从 2003.12.31 Wind 偏股混合基金指数起点,到上周 2023.03.09(03 年刚好美股、A 股都在比较低估的位置,也是一轮牛市的起点,有可比性)

  • 标普 500 指数基金涨幅是 337.39%
  • 伯克希尔哈撒韦的涨幅是 524.63%
  • Wind 偏股混的涨幅是 929.26%

再考虑到 03 年美元兑人民币汇率是 8.3,现在汇率是 6.9。计算汇率以后伯克希尔的收益就“只有” 419.45%👇 数据来源 tradingview.com

我没有 Wind 数据库,通过一只成立在 2003 年以前的基金间接找到了偏股混合基金指数的历史 👇 数据来源 韭圈儿

偏股混合基金指数历史以来的收益跑赢了股神,而且 929.26% vs 419.45%,幅度还不小。

而且看未来,还要考虑到巴菲特和芒格的年龄、当前美股的周期、美国国债飙升后的股债性价比。A 股偏股基金指数,不管是历史数据、还是未来风险,我都觉得是更好的选择。

……

不过这也不能说明 A 股公募基金比巴菲特还厉害,更像是这两句话:

当初芒格说李录来中国投资是「找到鱼更多的池塘」。

今年巴菲特在致股东信中也说「如果没有伯克希尔,美国还是美国。但如果没有美国,却不会有今天的伯克希尔」

我们只是幸运地有了这么一片鱼多的池塘,分享了过去这些年的经济增长。

前面小伙伴说「买伯克希尔也能实现预期年化 10% 的收益」,我也同意。因为生活在海外,考虑到分散风险,我也有美股、也有买 BRK。只是大部分投资依然还是放在 A 股,更好的收益,谁不想要呢。

PS:最近我也开始买一点点 BRK 了,一点思考也分享给大家 👇

财务自由如何跑赢通胀?

By: 也谈钱
10 March 2023 at 20:00

昨天提到「300 万退休」这个新闻,有小伙伴留言说,因为已经关注财务自由很多年,甚至都能直接猜到新闻下会出现哪些争论了(从开始写第一篇,到今天已经快 6 年了。撒花 🎉,但没完结~

但时间积累也带来一个问题——那些我们觉得已经“深入骨髓”、无需再谈的话题,还有很多很多人,依然在为此焦虑。

比如,通胀。

希望今天这篇能把财务自由和通胀最底层的规律聊清楚。

在财务自由计划中,我丝毫不担心通胀。短期也许会有物价上涨、资产缩水,比如困难的 2022 年。但长期看平均水平的投资收益一定跑得赢通胀👈 只要是「平均水平」就够,不需要是股神、大佬这样的个例,「一定」)

我的信心来自一个经济规律。观察过去几十、几百年、甚至更久的时间,这个规律一再重演:

物价通胀 < GDP 增长 ≈ 工资增长 < 投资收益

我们一个个展开来说。

物价通胀 < GDP 增长 ≈ 工资增长

这个公式的意思是,虽然我们经常抱怨物价上涨,但不可否认,大家的生活还是在越来越好

虽然过去几十年,肉价可能涨了十几倍。

但我们却从以前逢年过节才能吃一次饺子,到现在各种大菜吃到担心三高。

虽然过去几十年,房价涨了十几倍。

但我们的人均住房面积却在增长。上周听到知行小酒馆访谈杨天楠,谈到一个很震撼的数据 👇 曾经上海的人均住房面积只有 2 平(那时候房价才几千)。现在呢?

而且,这还没算电子产品、服装、汽车这些不但没涨,还在大幅降价的消费。

20 年前,私家车是老板们的特权、绝对的少数派。现在,像我这种不买车的才是另类。

物价确实涨了,但我们能买得起的东西也更多了,而非更少了。

长期来看,只要社会向前发展,我们的收入一定能跑赢通胀。只是要小心,我们的收入不一定能跑赢膨胀的欲望。

PS:别着急反驳我,你想问的后面可能有答案。我们先看完第二个部分。

GDP 增速 ≈ 工资增速 < 投资收益

《股市长线法宝》的作者西格尔教授,复盘了过去 200 年的历史,发现资本市场的长期年化收益(用美股指数来衡量)长期会领先 GDP 3 个百分点 👇

即便是“不赚钱”的 A 股,公募基金这些年经历整轮牛熊赚到的实际收益(用偏股基金指数衡量),也是高于 GDP 增速的。

背后的道理并不复杂,公司老板(资本的拥有者),赚得总会比员工(工资收入)多一些

可能有人会因此觉得「资本是邪恶的」,资本收益居然长期比 GDP 增速高。这是不公平,不可持续。

但我们换个角度想想。如果资本收益跑不赢 GDP,开公司赚得还没有打工多,还会有人投资、还会有人创业吗?如果没人当老板了,打工机会就也消失了,这才是真正的双输。资本收益跑不赢 GDP,才是不可持续。

所以长期来看,只要社会经济还在向前发展,资本收益略大于 GDP 增速和工资收入,会持续存在。

……

工资收入和资本收益并没有孰高孰低,工资只是积累资本的一种方式。

对我们来说,更重要的问题应该是「如何一起分享资本收益?」。门槛最低的途径,就是参与股票市场,比如持有指数基金。

不管是欧美还是国内,都在持续鼓励大家增加股票市场配置,比如美国的 401K 计划、我们的个人养老金,都是在试图探索一条能让大家通过股票市场一起分享资本收益的路子。

我们真不需要投资水平多么高明、多么厉害,只是平均水平的资本收益,就够了(所以,也别老质疑个人养老金的意义啦 😉

回头看,只要社会在向前发展,这个规律就会持续存在。我们的生活会越过越好,老板赚得还是会比员工多。

但是,大家肯定早就想问了:

可是未来,真的总会更好吗?

这个规律短期来看确实常有例外。

推荐大家看达利欧的《债务危机》,回顾魏玛共和国恶性通胀的历史。或者回想刚刚过去的 2022 年,不少家庭经历了物价上涨、资产反而下降(包括我 😟

在困境中,我们确实会面对收入赶不上物价的局面。

但是,只要最终能走出困境(历史上每一次,我们都走出来了),吸取教训,这个公式一定会回归,而且会补上困境中亏空的部分

每次意外就像生物进化的基因突变一样:

  • 那些消极的,我们会吸取经验教训,争取以后少犯、不犯,所以危机的打击往往是一次性的。
  • 那些积极的、惊喜的意外,我们会保留下来,发展壮大,成为未来的财富。积极的意外会发挥复利效应。

所以很朴素的结论,只要我们还生活在地球上,没有那种大到瞬间消灭大部分智慧结晶的灾难,我们的社会长期来看总会越来越好。

而且哪怕我们不能预测未来,相信社会总会越来越好也是在赌(赌人类不会灭亡、地球不会毁灭),但这个赌局却是不公平的。

押注社会会越来越好,大概率会赌对,而且能够分享到社会变好的成果。即便小概率赌输了,我们也并不会因此「多」损失什么。

但反过来,押注世界要完蛋,即便对了,你能得到什么呢?

所以才有「悲观者永远正确,但乐观者才能赚到钱」。

财务自由 vs 通胀

我们并不需要长篇大论,只是基于常识去想:

1、人会遇到问题,也会解决问题。因为人在学习,“坏”意外往往是一次性破坏,但“好”意外却有复利效应。社会长期会越来越好。

2、只要社会长期越来越好,生产力在进步,我们拥有的物质就会更多,而不是更少。

3、想让生产力进步,需要愿意创造、愿意承担风险、愿意当老板的人,老板最后赚得,也会比员工更多。

放在一起,就是「物价通胀 < GDP 增长 ≈ 工资增长 < 资本投资收益」

应对通胀、放下焦虑的关键点也在这。

一方面我们应该抓住「物价通胀 < GDP 增长 ≈ 工资增长」。就像巴菲特说的,最抗通胀的资产不是别的,就是我们自己。持续学习,有价值的手艺,也会随着通胀一起涨价。

另一方面,也值得关注「GDP 增长 ≈ 工资增长 < 资本投资收益」。所以我一直坚持,不管大家有没有财务自由计划,都值得关注理财投资,股票市场是普通人分享资本收益门槛最低的方式。

不论社会环境如何变迁,财务自由都一定行得通。

无非就是,如何尽力让自己站在这个不等式的最右端。

“大变局” | 财务自由实证 #47

By: 也谈钱
8 March 2023 at 20:00

讲个好玩的事儿。

在雪球上有位我关注多年也很认可的基金经理,讨论 GDP 和股市收益,提到一个数据:

  • 1960~1990 年,美国人均 GDP 涨了大约 7 倍,道琼斯涨了 2.4 倍。股市跑输 GDP
  • 1990~2020 年,美国人均 GDP 涨了大约 1.6 倍,道琼斯涨了 11 倍。股市跑赢 GDP

他问,为什么前 30 年股市低迷、后 30 年又很风光。

然后下面留言各种解释,比如 1960~1990 赶上了美国史无前例的通胀,苏联解体了,还有说 GDP 涨不动了就利好股市、A 股要慢牛啦,等等等……

但我想着,是不是应该先求证一下基金经理提问里的数据是否准确,比如股市涨幅有没有涵盖股息?然后我用标普 500 全收益(相当于股息再投资)重新算了一遍,结果是:

  • 1960~1990 年,标普500 全收益增长 18 倍;
  • 1990~2020 年,标普 500 全收益增长 20 倍。

事实是根本没什么区别。1960~1990 和 1990~2020,世界变化这么大,标普 500 全收益的收益却没怎么变,一个 18 倍,一个 20 倍,都是年化收益大约 10%。

我说看来是问题错了,提问里的数据没有考虑股息。前 30 年更流行发股息、后 30 年更流行股票回购,但股市的收益情况没什么不同,即使我们赶上了大通胀、苏联解体、互联网红利这么多事儿……

然后再回头看下面 130 多条留言解释为什么前期美股不行、后期美股厉害,就变得特别讽刺。一激动,我 diss 了下面所有人,你们先射箭、再画靶。

……

可是,后来让我特别气的是,我这么精彩的发言居然连热门评论都没混上。讲苏联没了得 80 赞,分析世界局势得 32 赞,我才得了 7 个,人家的零头 🥲

好在让我欣慰的是,我是 130 条留言中,当时唯一一个得到作者回复 + 转发的 ✌ 值了~

昨天有小伙伴留言问「悲观者永远正确,而乐观者才能赚到钱」,但既然乐观的人赚到钱了,他为什么会不正确呢?悲观的人正确了,为什么又没赚钱?

也许可以补上一个角度——“赚钱”是个客观标准,而“正确”只是他人对你的评价

就如留言点赞一样,高赞讨论国际局势的留言,是大家公认的正确答案。但这样先射箭、再画靶,很难赚钱。

而我虽然拿到更准确的数据,也用这样的理念赚到了收益。但我这样告诉大家「没啥大事儿,持有就行」,就是没有分析局势、忧国忧民看起来有说服力。

财务自由实证也是,这是个赚了钱但大部分时间都谈不上正确的计划。18、19、21、22、23 年,都有人告诉我,像我这样长期持有是不行的、未来不看好。

只有 17 和 20 年算是个例外,17 年是因为我可能没啥关注,20 年是因为当时更多人在惊讶「为什么净值一下涨了这么多」

……

所以巴菲特才会说,去关注内在记分牌,而不是外在的评价(只是我还是会为留言没人点赞而郁闷,有时候被人怼了也会跳起来回击,得到了认可的人的认可也会手舞足蹈 )

也许我们做不到这么完美,但只要在大多数人不愿意思考的时候,能沉下心去关注更长期、更客观的历史,也足够我们赚钱了。

昨天的文章我又被各路网友批判 😂 说我坚持投资、看好未来是「只会看过去,惯性思维,不懂啥叫大扭转、大变局」。

那到底啥叫大变局?回到过去,美国 70 年代通胀突破 10%、苏联解体、互联网泡沫、次贷危机、毛衣战,这些也被当时的人叫做「大变局」。但我们再看这前后两个 30 年的对比,区别真有那么大吗?

诚然,世界和平稳定、互联网红利,这些都是我们的运气,也未必可以复制。但这时候我们也可以停下来想一想:我们几百、上千年的社会发展 vs 不过 20 年的互联网红利、30 多年的和平稳定,到底哪个是蛋、哪个是鸡?


实证账户更新

👆 细心的小伙伴可能注意到了,这个月我们少见的负现金流。除了付首付那个月,这是第一次。原本这期想聊这个话题的,但我实在太郁闷了,前面这些不写完怕会被憋死。这个就留到下次聊啦。

……

被动收入观察——从投资中获得的「累计被动收入」目前还在「累计日常开销」曲线的下方,静静等待回归 👇

注:这张图的思路来自第 30 期实证。家庭开支曲线里,我没有算买房首付、一次性税费和部分硬装的钱。剩下大家能想到、想不到的,房贷月供、家具、家电、旅行、保险、医疗什么的,每一笔都算进去啦。

……

最后例行提醒大伙,财务自由的投资和被动收入虽然看起来性感,但「因上努力,果上随缘」。本金和收益只是自由路上的「果」,主业努力多赚钱、理性消费少挥霍,以此积累本金,再加上不被短期涨跌干扰、坚持投资才是背后的「因」

投资复利只是我们获得被动收入的方式,而不是致富的秘密。

在财务自由实证的最初两年,我写得最多的也不是如何投资,而是如何少在投资上花时间,好能多花时间关注主业,同时理性控制开销,尽快攒钱。

假如有 10 万本金,就算投资翻倍也才赚了 10 万。而投资翻倍极其困难,巴菲特的年化收益也才 20%。相比之下,在职场上努力提升,让收入再增加 10 万则要靠谱得多。

对财务自由而言,“钱生钱”做到 80 分足矣,剩下的精力还是应该关注赚钱和省钱这些“人生钱”。

一份“小简历”

普通人通过工资理财也能实现财务自由,这是这些年我一直在践行的理念。从最初懵懵懂懂到 2017 年制定具体的财务计划,再到如今渐渐靠近终点,已经走了五六年。

为了能够更加透明、中立地实证普通人财务自由的可能性,从 2019 年开始我决定公开自己的财务进度,成为这个系列内容「财务自由实证」。

不追求大富大贵,但求能够不再纠结生计这些琐碎问题,在重大选择面前获得更多的人生选项,不再瞻前顾后。

有兴趣参考这个实证的朋友建议先看看之前的引导篇,制定自己的财务自由计划一起财务自由。以往的干货精华也都有汇总 👇

我给自己定下的目标是 30 岁前积累到 家庭年度开支的 10 倍(结果现在攒到了 20 倍 ✌),作为创造被动收入的本金。依靠这些本金实现长期 10+% 的年化投资收益就可以实现财务自由,不再依赖上班工资生活,有底气去选择自己真正想做的事儿。

(我的具体目标数字是 500 万,但这个数字大家没必要参考,还是要以自己的生活开销为准)

财务自由路上一些重要节点:

  • 2017 年,计划正式开始,同年获得家人的认可和支持;
  • 2018 年,A 股熊市大跌,出现“钻石坑”机会;
  • 2019 年,开始财务自由公开实证(就是现在大家看到的这个系列);
  • 2020 年,新冠股灾,自由之路上的又一个关键机会;
  • 2021 年,自由目标基本达成,开始向新的节奏过渡;
  • 2022 年,遭遇自由后的第一次账户大幅回撤,但也是港股 6 年后、A 股 3.5 年后的又一次钻石坑,期待后续……
  • 也是同年,我搬去二线过想要的生活了买房钱从计划中扣除(自住房我会看作消费而不是资产)

慢慢播种,等待市场回归~

怎么给投资记账

By: 也谈钱
2 February 2023 at 22:00

上一篇又聊到投资记账这个话题——虽然很多投资 App 都能自动计算收益曲线,但却时常收益虚高,显示的收益比我们的真实收益要多。

所以平时手动记录一下投资收益还是挺有必要的。

就着大伙的留言,也补充两个经常被问到的问题:

  • 投资记账的工具怎么选?
  • 收益曲线看时间加权还是资金加权?

1、投资记账 ≠ 消费记账

平时我会用 MoneyWiz 来记录我们家的消费开支和预算,这属于消费记账,也是大伙谈起「记账」两个字会先想到的场景。

比如 👆 这张就是 MoneyWiz 统计的开支预算进度
比如 👆 这张就是 MoneyWiz 统计的开支预算进度

但是大部分记账 App,并不适合直接给投资记账,会把问题搞得太复杂

比如在 MoneyWiz 里记录投资账户,你要一笔笔记录每只基金的买入、卖出、手续费👇 这么记账,我会被逼疯的……

这还只是买入一笔的工作量
这还只是买入一笔的工作量

但这些细节对于投资记账根本不重要,投资记账最重要的就一件事儿——到底赚了多少、赔了多少?

比如我们往某基金账户转入了 1 万块,买了几只基金,过一段时间发现账户资产变成了 1.1 万。

那我们就知道自己赚了 1000 块,至于具体买了哪只基金、交易手续费是多少,在记账中完全可以选择性忽略。其实只关注这两个操作就好

  • 我们往账户里转了多少钱?
  • 现在这个账户里有多少钱?

所以投资记账最好用专门的工具,以前我会用 Excel 表格,现在会直接用有知有行开发的有行记账 👇 有行记账主要也是两个按钮,转入转出(转入了多少钱) + 更新资产(现在账户里有多少)

这就够了~

只要定期记录这两个操作,收益曲线 + 市场指数对比慢慢就有了 👇

回顾转入转出记录和资产曲线对比也会有 👇

年度复盘也会有了 👇

这些有行记账都会自动生成,就这么点事儿~

所以第一个建议,投资记账最好用专门的工具,消费记账和投资记账的关注点不一样。

2、怎么看曲线

另一个常被问到的是,看曲线应该选「时间加权」还是「资金加权」呢?两条线区别还蛮大的 👇 比如十年之约账户,时间加权收益率是 -17%,资金加权收益率就只有 -10%

先给大伙解释一下时间加权和资金加权的区别。

1、小学数学题,茅台股价先从 1000 元涨到了 2500,现在又跌倒了 1800。

问茅台涨了多少?

答案是涨了 80%,从 1000 元涨到 1800。这就是「时间加权」

2、但问题是,大家买茅台都赚到钱了吗?

显然没有。

像有的人,茅台 1000 块的时候没买,等茅台涨到 2500,他发现“核心资产才是未来”,赶紧冲进去买一手,到现在就亏了 28%。这就是「资金加权」

  • 时间加权,衡量的是这笔投资涨了多少?
  • 资金加权,衡量的是我到底赚了多少?

所以我们对比一下十年之约账户的时间加权收益(亏损 🐶)和资金加权。

👇 这是十年之约账户到今天的时间加权收益曲线。曲线很明显落后了偏股混合基金指数,说明这段时间我在十年之约中持有的基金相对跑输了市场

👇 但用资金加权曲线看一下。十年之约的资金加权曲线已经追平甚至反超了偏股混合基金曲线

这个区别来自于十年之约账户在去年市场底部坚持定投,所以拉低了持仓成本,等市场反弹以后,也就拿到了更大的收益。

这两条曲线对比,更容易给收益来源归因,比如十年之约账户就是:

  • 选择的投资标的暂时跑输市场(时间加权曲线)
  • 但坚持定投的习惯弥补了跑输的部分(资金加权权限)

带着这个结论,我就可以针对性地优化自己的投资体系——说明我的投资配置还不够均衡,可以改进(我从 2021 年以来在试着改进这部分),但投资买卖的习惯还不错,值得继续保持。

所以大家问我,是看时间加权曲线,还是资金加权曲线?

其实都得看,两条曲线的对比差异,才是最大的价值所在。就像去池塘打鱼,选一个鱼多的池塘,和提升自己的打鱼技巧,都很重要。两条曲线都看,才知道问题出在哪。

……

不过平时给大家分享财务自由实证和十年之约实证时,我还是优先选择了时间加权。

原因是,这两个账户的资金转入转出规则都是固定不变的:

  • 财务自由实证衡量的是总资产,转入就是工资收入。显然,我没办法主动控制工资,不能说牛市少发工资,熊市让老板多发点;
  • 十年之约账户也是,每月 28 日定投 1000 元,这是定死的规则,10 年之内是不会变的;

既然是这样,总盯着资金加权曲线就没太大意义了。多花时间关注自己能控制的事儿,而不是纠结自己控制不了的问题。

回到大家的投资记账,我也是差不多的建议,时间加权和资金加权两条曲线都要看:

  • 如果能够自由控制转入转出的账户,就优先看资金加权曲线;
  • 如果不能自由控制转入转出的账户,就优先看时间加权曲线;

最后给大家贴一下我给十年之约记账账户的设置,供参考 👇(记账提醒是每月一次)

希望这两个问题,有给大家解释清楚。

PS:最后,坚持不懈地给有知有行带货,大家一起来记账呀~


注:「十年之约」是我从 2021 年开始的一份长期实证,希望验证这么一件事儿——投资躺赚,不折腾、不挑时间、不高抛低吸、不看新闻预测未来、不盯盘,普通人也能获得不错的收益,长期年化 10% 的投资回报并不难实现。

但这个实证计划并不是给大家的投资建议,更多是我自己对投资的探索和验证,记录买入并持有过程中可能会面对的意外,也留下沿途的惊喜(投资有风险,行动需谨慎)。感兴趣的小伙伴也可以一起读读之前几篇内容:

虚高 | 财务自由实证 #46

By: 也谈钱
1 February 2023 at 22:00

假期盘点投资账户,意外发现了个问题——有些基金 App 统计的收益数据是虚高的

当初为了跟踪兴全进取派投顾的实际收益情况,我在且慢里单独建了个子账户,买了 1000 块,然后不再做任何转入转出操作,只跟着调仓,方便看收益曲线。

当时的转账
当时的转账

现在过去快一年了,这个账户从 1000 元增长到了 1009.24 元 👇 真实收益当然就是 9.24 元

但我发现且慢统计出的「累积收益」却是 13.66 元,比真实收益高了不少 👇

根据经验,我猜问题应该出在手续费和投顾费上,要么是手续费也算进收益了,要么是把投顾费算进收益了,也有可能是两个都有。

然后我把过去每次扣除的投顾费手动加了一遍 👇

最后确认偏差出在投顾费上,且慢统计出的 13.66 元,刚好是我的真实收益 9.24 元,加上过去总共 4.42 元的投顾费。所以显得累积收益虚高。

后来我跟小伙伴们聊完发现这还不是个例,我又顺着翻了支付宝的另一个观察仓 👇

如果不是专门设置了一个观察收益的账户,平时投资资金进进出出,就根本没法发现这个问题了。

现在回头想想,统计收益虚高的问题,我在不少投资平台都遇到过,比如:

  • 以前有的股票 App,显示的投资收益不扣除佣金;
  • 如今在各个平台看到的投顾收益曲线展示,如果专门去问一下客服会被告知,大多都是扣除投顾管理费以前的曲线,用户其实赚不到这么多;

突然觉得有点无奈,一说起投资,网络上这个谈趋势、那个说机会,关注的都是天下大事儿。

可到头来,我们可能连自己真实赚了多少、赔了多少这样的数字,都是错的 😂 而如果连以为的收益数据都是错的,还怎么计算被动收入、规划财务自由呢?

从前我一直是坚持手动记录投资,先是 Excel 表格、后来是且慢小账本、现在是有行记账。但偶尔还会有这样的念头,要不要用基金 App 自动生成的收益数据来取代每次手动记录,再少花点时间。

但现在事实证明,还是自己画的曲线最让人放心,至少每一笔计算过程都是清清楚楚、明明白白。

恩,赶紧又去有行记账更新了一笔,舒服多了 😊

更加感恩有知有行小伙伴们开发了这么实用的功能 🙏

这里我也再给他们带带货,大家可以去翻翻我当时写的分享 👉记录投资收益的工具

实证账户更新

内心 OS:哈,还得是我手动记录了快 4 年的实证曲线最放心可靠~

最近一个月市场连续反弹,眼看着快要脱离低估区间了。假如算上之前买房首付减去的 70 万,又一次接近 500 万的关口了

等市场估值彻底回归正常区间那天,再写一篇纪念一下~

……

从投资中获得的「累计被动收入」目前还在「累计日常开销」曲线的下方,静静等待回归 👇

注:这张图的思路来自第 30 期实证

……

未来投资上的计划,下一期十年之约我会展开聊

也要提醒大伙,财务自由的投资和被动收入虽然看起来性感,但「因上努力,果上随缘」。本金和收益只是自由路上的「果」,主业努力多赚钱、理性消费少挥霍,以此积累本金,再加上不被短期涨跌干扰、坚持投资才是背后的「因」

投资复利只是我们获得被动收入的方式,而不是致富的秘密。

在财务自由实证的最初两年,我写得最多的也不是如何投资,而是如何少在投资上花时间,好能多花时间关注主业,同时理性控制开销,尽快攒钱。

假如有 10 万本金,就算投资翻倍也才赚了 10 万。而投资翻倍极其困难,巴菲特的年化收益也才 20%。相比之下,在职场上努力提升,让收入再增加 10 万则要靠谱得多。

对财务自由而言,“钱生钱”做到 80 分足矣,剩下的精力还是应该关注赚钱和省钱这些“人生钱”。

最后,这些年的经历汇总

普通人通过工资理财也能实现财务自由,这是这些年我一直在践行的理念。从最初懵懵懂懂到 2017 年制定具体的财务计划,再到如今渐渐靠近终点,已经走了五六年。

为了能够更加透明、中立地实证普通人财务自由的可能性,从 2019 年开始我决定公开自己的财务进度,成为这个系列内容「财务自由实证」。

不追求大富大贵,但求能够不再纠结生计这些琐碎问题,在重大选择面前获得更多的人生选项,不再瞻前顾后。

有兴趣参考这个实证的朋友建议先看看之前的引导篇,制定自己的财务自由计划一起财务自由。以往的干货精华也都有汇总 👇

我给自己定下的目标是 30 岁前积累到 家庭年度开支的 10 倍(结果现在攒到了 20 倍 ✌),作为创造被动收入的本金。依靠这些本金实现长期 10+% 的年化投资收益就可以实现财务自由,不再依赖上班工资生活,有底气去选择自己真正想做的事儿。

(我的具体目标数字是 500 万,但这个数字大家没必要参考,还是要以自己的生活开销为准)

财务自由路上一些重要节点:

  • 2017 年,计划正式开始,同年获得家人的认可和支持;
  • 2018 年,A 股熊市大跌,出现“钻石坑”机会;
  • 2019 年,开始财务自由公开实证(就是现在大家看到的这个系列);
  • 2020 年,新冠股灾,自由之路上的又一个关键机会;
  • 2021 年,自由目标基本达成,开始向新的节奏过渡;
  • 2022 年,遭遇自由后的第一次账户大幅回撤,但也是港股 6 年后、A 股 3.5 年后的又一次钻石坑,期待后续……
  • 也是同年,我搬去二线过想要的生活了买房钱从计划中扣除(自住房我会看作消费而不是资产)

慢慢播种,等待市场回归~

德国邻居想润去中国

By: 也谈钱
20 January 2023 at 22:00

一天我和也太在外面遛狗,眼瞅着快到家了,隔壁楼突然一个邻居飞奔出来,拉着我们就问「你们是不是从中国来的?我隔着窗户看到你们就赶紧出来打招呼了……」

完全不属于德国人的热情,以至于我俩都犯嘀咕,在德国能对你这么热情的陌生人,不会是骗子吧?

不过后来见面多了,确定没啥企图,才聊得慢慢多了起来。

邻居说,之所以他看见中国人就想去打招呼,是因为一直想润去中国,他觉得德国的生活越来越差劲了。

最近这些年欧洲经济大形势一直不好,再加上又是打仗、又是难民,后来又大通胀,整体生活幸福感下降还挺明显的。以至于我和也太这种特别不爱折腾的,聊起“以后可能去哪”的话题都变多了。

后来碰到邻居的时候,他说他要走了,准备去巴基斯坦。

从那以后就没再碰过面了,可能他人已经走了。本来还想问问他为啥要去巴基斯坦来着……

……

不过后来我在德国商报读到一篇报道,也许能提供一个视角——最近这些年,越来越多德国人退休后决定到海外去生活 👇

大意:逃离通胀,越来越多的退休人士润去海外,享受更高的购买力和生活品质
大意:逃离通胀,越来越多的退休人士润去海外,享受更高的购买力和生活品质

如果不管在哪收入都差不多,主动选择更低的生活成本,放大购买力,不就妥妥躺赚嘛。

于是我果断用「每月免费看 3 篇」的额度,解锁了这篇报导的全文,收集了不少信息。

德国人退休爱去的国家,我从里面找了 3 个比较感兴趣的。

1、菲律宾

理由简单粗暴,生活成本居然可以比德国低 75%

更直观的对比:以我们在德国每月 1.8 万的开销预算,加上菲律宾 4 倍的购买力,大致可以相当北上广一个月开销 8 万的物质水平了(德国城市的生活成本和国内一线大体相当,不算教育、医疗这些的话)

泳池别墅、按摩、凡事不用自己动手、顿顿出去吃,想想就很枯燥无趣 🐶

2、泰国

生活成本大约比德国低 40%,不如菲律宾那么便宜,但更平衡一些。

比如相比菲律宾,泰国的医疗水平在欧美口碑都挺好的,经常看到讨论,美国人没有医保看不起病,就飞去泰国治病,医药费要便宜不少。

菲律宾适合年轻力壮的时候,泰国则更有保障一些。

3、葡萄牙

生活成本比德国低 18%。同是欧盟国,旅居门槛就要低得多了,所以物价优势也就没那么明显了。

但比较吸引人的是,葡萄牙是福布斯排行的欧洲第三安全国家,从空气、水质、医疗、犯罪率几个指标来衡量的(商报没说第一和第二是谁,反正我猜肯定不便宜)

很适合已经比较有钱,又有点在乎生活标准的。

以上是报道里我自己最感兴趣的旅居目的地。看看有没有大伙感兴趣的?

换个角度想旅行

看完这些我突然想到一个问题。

通常意义上,我们都觉得旅行是一笔开销,要花钱的。很多小伙伴都会专门给旅行做预算。

但看完菲律宾和泰国的物价,这事儿也可以反过来啊,退休以后有没有可能越玩反而越有钱

假想一个例子。

比如我和也太在德国一个月开销是 2500 欧。

如果去菲律宾玩 3 个月,奢侈点,生活水平就按照平时的 2 倍来。因为菲律宾的生活成本只有德国的 1/4,所以一个月只要花 1250 欧。旅行机票算是个大头,但如果能一次呆几个月,平摊下来也就不多的。

最后,我们在家宅着一个月要花 2500 欧。但去菲律宾旅行,两倍的生活水准+机票,每个月可能才不到 2000。合着外头玩了 3 个月,回家以后储蓄还比平时更多了?

只要生活里别有太多固定开支,别有太多人走了还得定期交的钱(比如房贷),退休以后说走就走没准真能反过来降低开销。

然后我再突然想到,其实早就有人这么干了。《不上班也有钱》的作者 Winnie 财务自由后环球旅行,就是先去那些生活成本远低于被动收入的地区旅行,然后越玩人越富。玩着玩着,去生活成本更高的地区的钱就出来了……

现在想起来,真的太明智了。

而且更好玩的是,如果路上别人问你为啥出来旅行,你说「唉,这几个月有点揭不开锅了,出来玩一圈省点钱回回血」😜

哪怕是“旅行要花钱”这种俗到不能再俗的问题,换个视角、打破常规,也会突然变得有趣起来。

突然觉得我的年度计划里应该加一条了——出去玩几次,省点钱回来~

2022 年最大的收获 | 财务自由实证 #45

By: 也谈钱
1 January 2023 at 22:00

又一年过去了,不少小伙伴都在聊一个“命题作文”——过去一年最大的收获是什么?

这个 2022 年实在是印象太深刻了:

这是我看医生、做检查最频繁的一年。常年不感冒,突然一下就病了几个月没痊愈,吓到我了。更意识到 30 岁以后依然健康,已经不再是天经地义的事儿,我开始为运动腾出更多时间。不知道是运气还是运动有效,全球新冠“全民免疫”,我还幸存着……

这是有印象以来通胀最高的一年。对德国来说更是五十年不遇,同时还要焦虑战乱导致的能源涨价和断供的问题。

这是从投资以来账户缩水最多的一年。账户本金比上一次面对熊市多了一倍多,亏损金额也被放大了一倍多。再加上还要买房出首付,实证账户一下从近 500 到了 300 多。

这些印象都挺深的,但目前为止给我收获最大的还是小红书的一篇帖子——德国房价跌了:

  • 手持现金,能全款买房的人,能以便宜得多的价格拿下目标;
  • 而需要依靠银行贷款买房的人,因此银行利率从 1% 直接飙到 4%,买房的代价反而更难承受。

这促使我再一次思考「现金」的意义。

危机到来时,人人都想拥有现金。而我发现,现金在平时其实代表着一种「余闲」。

道理挺简单的,当一个人的能力、收入,大于他对物质的欲望,剩下的就是财富;而当 ta 拥有的财富大于当下需要的,剩下的就会变成现金。

能在危机里拥有现金的人,一定是在平时生活中懂得保留余闲的人。

反着想:为什么没有余闲

很多人会觉得,自己没有余闲是因为收入不够高、财富不够多。但很多时候,我们并非拥有的还不够,而是欲望总在跟着能力一起变大:

  • 换了一家公司,收入翻倍。但换个环境,也开始接触到开销「更大」的同事和领导,攒钱依然很难;
  • 当我们的投资历经亏损终于开始创造收益,我们随后想到的总是,哎呀,当初「多」买点好了……;
  • 我们对投资了解越多,就越能看到比我们收益更高的投资策略,忍不住想要投入让收益「再高」一点;
  • ……

但最后的结果呢?让人意外的是:

  • 能积累下财富的,是不需要花那么多钱的人;
  • 能把收益放进口袋的,是懂的落袋为安的人;
  • 能把一笔投资长期持有的,是不会追涨杀跌的人;
  • ……

余闲属于那些懂得管理欲望的人。而就像前面全款 vs 贷款买房的对比,长期来看资源反而更愿意流向不那么稀缺的人。

我开始试着从余闲的角度,考虑一些生活中的选择。

……

前段时间有小伙伴问我,「张坤的基金也很好啊,但为啥你没买张坤的基金呢?」

大多数投资者回答这类问题,会先去了解不同的基金经理,然后分析他们的投资理念,比较区别,最后得出结论。

但从余闲这个视角,我得到了另外一个答案:

其实现在市场里已经有近 1 万只基金了,比股票的数量还要多。

如果我们今天开始纠结,为什么不买张坤,那明天肯定还会纠结为什么不买丘栋荣,为什么不买姜诚,为什么不买…… 这个问题的尽头在哪里呢?

相比于这样不断追求更多、永不满足,我发现更重要的应该是考虑——我们投资是为了什么?为了赚钱,但赚钱是为了什么呢?

对我来说,我想要财务自由,通过投资获得年化 10% 的收益作为被动收入,这是计划的基础。

而我先是有了兴全,后是有了长赢,现在又有了长钱,这够不够我实现年化 10% 的收益目标呢?我觉得已经足够了。

那现在,是继续纠结要不要买更多基金经理、追求更多重要,还是留下时间,转而关注那些财务自由以后想做的事儿呢?

我觉得是后者。所以我停下无休止地对比不同投资,停下无休止地问,为什么不买别的“看起来收益更高”的投资。回到自己的目标上,实现目标就好,然后转而关注更重要的事儿

余闲,来自资源(时间、金钱)减去欲望,人要弄清楚自己到底想要什么,实现目标以后更要懂得停下。

忘了自己想要什么,就很容易掉进一个怪圈——我们追求财富,本是因为财富能带来自由,进而获得时间和更多选择。但是,很多已经拥有可观财富的人,却还在通过牺牲自己的时间和选择,来追求更多的财富。

……

很多人觉得停下就代表生活慢慢停滞,不再思考进取,但事实并不是这样。

就像危机里拥有现金的人。

就像我们上周聊的,追求过高的收益,到头来可能啥也得不到;只追求每年比平均水平好一点点,长期下来却可能好一大截。

就像后来有小伙伴留言说,就像考试,如果每一科都能排前 50%,最后总排名往往比前 50% 好不少,因为很多人偏科。

如果生活是一场考试,理想情况当然是每科都能得满分。

但现实是,生活根本没有一个明确的满分标准,永远有“更多”和“更好”。

现实是,我们的时间精力总是有限的,全局最优解大于局部最优解。

所以我们必须学会给局部问题,比如财富、投资、工作、健康等等,设置一个可以停下来重新思考的标准,来获得余闲。

学会知足和克制,学会拥有余闲,也可以是为了更长久地赢。


实证账户更新

……

从投资中获得的「累计被动收入」目前还在「累计日常开销」曲线的下方,静静等待回归 👇

注:这张图的思路来自第 30 期实证

……

未来投资上的计划,上一期十年之约刚刚聊完,这里就不重复啦。

也要提醒大伙,财务自由的投资和被动收入虽然看起来性感,但「因上努力,果上随缘」。本金和收益只是自由路上的「果」,主业努力多赚钱、理性消费少挥霍,以此积累本金,再加上不被短期涨跌干扰、坚持投资才是背后的「因」

投资复利只是我们获得被动收入的方式,而不是致富的秘密。

在财务自由实证的最初两年,我写得最多的也不是如何投资,而是如何少在投资上花时间,好能多花时间关注主业,同时理性控制开销,尽快攒钱。

假如有 10 万本金,就算投资翻倍也才赚了 10 万。而投资翻倍极其困难,巴菲特的年化收益也才 20%。相比之下,在职场上努力提升,让收入再增加 10 万则要靠谱得多。

对财务自由而言,“钱生钱”做到 80 分足矣,剩下的精力还是应该关注赚钱和省钱这些“人生钱”。

最后,这些年的经历汇总

普通人通过工资理财也能实现财务自由,这是这些年我一直在践行的理念。从最初懵懵懂懂到 2017 年制定具体的财务计划,再到如今渐渐靠近终点,已经走了五六年。

为了能够更加透明、中立地实证普通人财务自由的可能性,从 2019 年开始我决定公开自己的财务进度,成为这个系列内容「财务自由实证」。

不追求大富大贵,但求能够不再纠结生计这些琐碎问题,在重大选择面前获得更多的人生选项,不再瞻前顾后。

有兴趣参考这个实证的朋友建议先看看之前的引导篇,制定自己的财务自由计划一起财务自由。以往的干货精华也都有汇总 👇

我给自己定下的目标是 30 岁前积累到 家庭年度开支的 10 倍(结果现在攒到了 20 倍 ✌),作为创造被动收入的本金。依靠这些本金实现长期 10+% 的年化投资收益就可以实现财务自由,不再依赖上班工资生活,有底气去选择自己真正想做的事儿。

(我的具体目标数字是 500 万,但这个数字大家没必要参考,还是要以自己的生活开销为准)

财务自由路上一些重要节点:

  • 2017 年,计划正式开始,同年获得家人的认可和支持;
  • 2018 年,A 股熊市大跌,出现“钻石坑”机会;
  • 2019 年,开始财务自由公开实证(就是现在大家看到的这个系列);
  • 2020 年,新冠股灾,自由之路上的又一个关键机会;
  • 2021 年,自由目标基本达成,开始向新的节奏过渡;
  • 2022 年,遭遇自由后的第一次账户大幅回撤,但也是港股 6 年后、A 股 3.5 年后的又一次钻石坑,期待后续……
  • 也是同年,我搬去二线过想要的生活了买房钱从计划中扣除(自住房我会看作消费而不是资产)

慢慢播种,等待市场回归~

四年,2 次钻石坑的不同感受 | 财务自由实证 #44

By: 也谈钱
6 December 2022 at 15:00

2022 年算是我认真经历的第 2 次钻石坑,上一次是 2018 年。

一个意外的感受——在熊市里开始投资,和牛市里开始投资再跌到熊市里,虽然都要面对熊市,都要经历账户亏损,感受却不太一样

最近一位小伙伴聊起,说看了我的财务自由实证,发现我的投资在 2018 年钻石坑买得比较低,2019 年以后对攒钱计划起到不小助力。ta 觉得也可以通过投资给自己的积蓄再加个码,于是在去年开始投资

当时我的实证还没经历后面这段曲线 👇

今年,市场自 2018 年以后又一次到了钻石坑,大家的情绪又一次很悲观,市场估值又一次很低(算上港股的话,低估程度还要更大)

小伙伴想要的可以「买得比较低」的位置真来了。但 ta 表示感觉很不好,想着投资给攒钱助力,结果今年反倒是拖后腿,甚至不想投资了……

……

心理学有个观点,所有痛苦都来自「预期差」,也可以解释这种感受的区别。

熊市里开始投资,知道市场一直在跌,大家也不会想着买入以后立刻就有收益,预期很低。面对浮亏早有准备,反而简单很多。

牛市里开始投资,即便知道「市场以后会跌」,但看着过往气势如虹的行情,看别人的账户赚到的收益,预期还是会无意中提高。再面对亏损,就会更难熬。

从 10 月底到现在,港股连续反弹,中概互联更是从底部连续上涨了近 80% 👇

看到不少小伙伴开心地说「你看吧,就说当时是机会,应该坚持买入」。

我虽然一直也持有中概和港股高股息 ETF,却不太能高兴起来。因为我在想,像港股这样先跌了 50%,哪怕再涨 80%,不还是亏着 10% 嘛。没啥好高兴的呀 😂

预期变高了,总在想「以前高点如何如何」,感受幸福的阈值也变高了。

……

2018 年,在熊市里开始投资,学到的更多是如何看未来。对暂时的亏损早已做好准备,只要去了解关注「未来经济真的不行了吗?」,克服对未来的悲观恐惧就好。

今年,刚刚经历过牛市,学到的更多是如何看过去。如何处理账户回撤带来的失望落差,如何修正被牛市提高的预期,以及如何在这样的情绪中坚持自己的策略。

虽然没法再回到过去了,但还是可以以此思考当下和将来的选择。

当下:

如果没有经历前面的下跌,没有那么多预期假设,知道投资买进可能会先亏几年,现在这个时间点还值不值得选择?

如果值得,那就学会与这种感受共处。人的感受常常并不准确,并不能指导投资,还是要回到投资体系上。

未来:

如果能回到过去,应该怎么修正自己的投资思路,如何管理自己的预期,怎么找到一个更好的上涨、下跌都舒服的方案?(👉这是我的思考

我们回不到过去,却可以为下一次做好准备。

实证账户更新

账户数字再次证明,先大跌再大涨,约等于没动 😜

……

从投资中获得的「累计被动收入」目前还在「累计日常开销」曲线的下方,静静等待回归 👇

注:这张图的思路来自第 30 期实证

……

我目前依然保持低估时期的定投思路 👇 珍惜现在市场还算低估的时期,低估时期我们的工资更值钱

也要提醒大伙,财务自由的投资和被动收入虽然看起来性感,但「因上努力,果上随缘」。本金和收益只是自由路上的「果」,主业努力多赚钱、理性消费少挥霍,以此积累本金,再加上不被短期涨跌干扰、坚持投资才是背后的「因」

投资复利只是我们获得被动收入的方式,而不是致富的秘密。

在财务自由实证的最初两年,我写得最多的也不是如何投资,而是如何少在投资上花时间,好能多花时间关注主业,同时理性控制开销,尽快攒钱。

假如有 10 万本金,就算投资翻倍也才赚了 10 万。而投资翻倍极其困难,巴菲特的年化收益也才 20%。相比之下,在职场上努力提升,让收入再增加 10 万则要靠谱得多。

对财务自由而言,“钱生钱”做到 80 分足矣,剩下的精力还是应该关注赚钱和省钱这些“人生钱”。

最后,这些年的经历汇总

普通人通过工资理财也能实现财务自由,这是这些年我一直在践行的理念。从最初懵懵懂懂到 2017 年制定具体的财务计划,再到如今渐渐靠近终点,已经走了五六年。

为了能够更加透明、中立地实证普通人财务自由的可能性,从 2019 年开始我决定公开自己的财务进度,成为这个系列内容「财务自由实证」。

不追求大富大贵,但求能够不再纠结生计这些琐碎问题,在重大选择面前获得更多的人生选项,不再瞻前顾后。

有兴趣参考这个实证的朋友建议先看看之前的引导篇,制定自己的财务自由计划一起财务自由。以往的干货精华也都有汇总 👇

我给自己定下的目标是 30 岁前积累到 家庭年度开支的 10 倍(结果现在攒到了 20 倍 ✌),作为创造被动收入的本金。依靠这些本金实现长期 10+% 的年化投资收益就可以实现财务自由,不再依赖上班工资生活,有底气去选择自己真正想做的事儿。

(我的具体目标数字是 500 万,但这个数字大家没必要参考,还是要以自己的生活开销为准)

财务自由路上一些重要节点:

  • 2017 年,计划正式开始,同年获得家人的认可和支持;
  • 2018 年,A 股熊市大跌,出现“钻石坑”机会;
  • 2019 年,开始财务自由公开实证(就是现在大家看到的这个系列);
  • 2020 年,新冠股灾,自由之路上的又一个关键机会;
  • 2021 年,自由目标基本达成,开始向新的节奏过渡;
  • 2022 年,遭遇自由后的第一次账户大幅回撤,但也是港股 6 年后、A 股 3.5 年后的又一次钻石坑,期待后续……
  • 也是同年,我搬去二线过想要的生活了买房钱从计划中扣除(自住房我会看作消费而不是资产)

慢慢播种,等待市场回归~

复盘搬家对计划的影响 | 财务自由实证 #43

By: 也谈钱
1 November 2022 at 15:00

搬进新家以后重新梳理开销预算,脑子里突然冒出一句话——树挪死、人挪活。

从以前上学开始试着做预算,到后来毕业这些年,再到最近搬去二线生活,5、6 年过去了:

注:除了像买房首付、搬家这样的大笔一次性开支,其他所有开支,包括旅行、保险、回国、上学之类的项目都考虑在预算里面了
注:除了像买房首付、搬家这样的大笔一次性开支,其他所有开支,包括旅行、保险、回国、上学之类的项目都考虑在预算里面了

如果算上到这些年的通胀,并考虑到新增预算主要在个人消费上,生活开销基本没太大变化。

但再想想从开始只有十几平的小房子,到 50 平、有阳台但状况中规中矩的房子,再到现在面积又大了一圈的新房…… 好像有点忆苦思甜内味了 😂

虽不能说完全没有额外花钱,毕竟首付也出了一笔,但也能感受到这样一个观念变化——改善生活并不总要靠花更多的钱,也可以通过改变地点来实现。

如果可以不受工作地点限制,哪怕还是朝九晚五的生活节奏,也可以给生活带来很多可能性了。一边希望继续改善生活,一边又希望同时存下更多本金投资,也没那么鱼和熊掌不可兼得。

……

新关注的伙伴们常会问我把工作变成远程的经历,或者如何找到一份远程的工作。我整理了几篇比较有参考性的分享,还有对我影响比较大的三本书,推荐给大伙。

地点自由、不想加班,小伙伴找了份海外的远程工作,一篇万字经验分享,里面也有一些资源渠道。后续因为有些小伙伴觉得只适合程序员,我又补充了一篇,因为相信,所以看见

赚一线收入,去二线生活。也太的经历,在一家反对远程办公的公司,慢慢把工作变成了现在的长期远程合同(并一起推荐了《每周工作 4 小时》这本书)

《不上班,也有钱》,我在这本书中第一次知道了「数字游民」这个概念,比如有的人在线上工作,肉身却在环球旅行。其实我现在的生活状态,数字游民可能比财务自由更贴切,算是对我启发很大的一本书。

《软技能》,如何慢慢找到自己的副业,还有作者的工作方法,有些我现在还在用。

复盘搬家对财务自由计划的影响

付清首付和买房手续的相关开销,也算是遭遇了一把断崖式下跌 👇 (我不会把自住房视作资产,只是当做一笔改善生活的消费,所以要从资产中扣除)

所有相关开销 👇 单位是欧元 €

德国这边买房的相关税费还是挺肉疼的,尤其是 7.5% 的中介费和 5% 房产购置税 🥲 看国内小伙伴们在争论 1~2% 的中介费到底合不合理,我则在为中介比较正规,只要承担 3.75% 的中介费而暗自开心……

至于装修的开销思路我这篇有专门写过,焦虑装修开支的小伙伴们也许可以参考。

其实得知我们买房以后,家人也支援了一部分。不过想来想去,这部分就没算到财务自由实证的数字里面去。还是希望能在没有太多外力的情况下,最后达成 500 万这个数字。

……

其实这个结果和我 2021 年初决定买房时的计划有点偏差。

当时资产数字大约在 450 万,距离交房还有近两年,我的想法是:

  1. 两年时间我们的新增储蓄差不多可以覆盖相关开支的一大半了;
  2. 然后这 450 万不动,完全作为投资;

觉得 2 年后还是很有希望,一边 500 万数字达标,一边还多了个自己的新家……

看来还是有点想简单了,主要的偏差在于回头看 2021 年的资产状况还是有水分的。虽然当时市场整体估值不高,还有比较低估的中小盘、红利等机会,但和我自己投资更相关的沪深 300 已经是明显高位。

这一点判断不足,也是下一个机会值得重新考虑的地方。

不过往好的方面想就是,虽然现在的资产数字降低了不少,但却是另一个极端。如果说 2021 年的资产数字是有水分,现在的资产数字甚至可以说过分实诚了。我觉得现在已经算很便宜了,风险也不大,未来的收益预期可以更乐观一些。

目前的行动很简单——关注当下的生活,慢慢把新家拾到好。毕竟「慢下来、去生活」才是财务自由背后更想要的东西。剩下的,少看行情,少担心未来,默默等风来~


最后是例行数字更新

普通人通过工资理财也能实现财务自由,这是这些年我一直在践行的理念。从最初懵懵懂懂到 2017 年制定具体的财务计划,再到如今渐渐靠近终点,已经走了五六年。

为了能够更加透明、中立地实证普通人财务自由的可能性,从 2019 年开始我决定公开自己的财务进度,成为这个系列内容「财务自由实证」。

不追求大富大贵,但求能够不再纠结生计这些琐碎问题,在重大选择面前获得更多的人生选项,不再瞻前顾后。

有兴趣参考这个实证的朋友建议先看看之前的引导篇,制定自己的财务自由计划一起财务自由。以往的干货精华也都有汇总 👇

我给自己定下的目标是 30 岁前积累到 家庭年度开支的 10 倍(结果现在攒到了 20 倍 ✌),作为创造被动收入的本金。依靠这些本金实现长期 10+% 的年化投资收益就可以实现财务自由,不再依赖上班工资生活,有底气去选择自己真正想做的事儿。

(我的具体目标数字是 500 万,但这个数字大家没必要参考,还是要以自己的生活开销为准)

财务自由路上一些重要节点:

  • 2017 年,计划正式开始,同年获得家人的认可和支持;
  • 2018 年,A 股熊市大跌,出现“钻石坑”机会;
  • 2019 年,开始财务自由公开实证(就是现在大家看到的这个系列);
  • 2020 年,新冠股灾,自由之路上的又一个关键机会;
  • 2021 年,自由目标基本达成,开始向新的节奏过渡;
  • 2022 年,遭遇自由后的第一次账户大幅回撤,但也是港股 6 年后、A 股 3.5 年后的又一次钻石坑,期待后续……
  • 也是同年,我搬去二线过想要的生活了

实证账户更新

注:记账工具为有知有行,每次都有小伙伴问。

……

为了跟踪财务自由状态的可持续情况从第 30 期开始我琢磨出了一个新的工具——同时跟踪「累积家庭开支」和「累积被动收入(投资收益)」曲线。关注两条线的趋势变化,如果投资收益曲线长期趋势在家庭开支上方,就说明这个状态是可持续的。

收益曲线还在下方苦苦挣扎 👇

……

当前在我投资武器库中的位置和新增的投资 👇 珍惜现在市场还算低估的时期,低估时期我们的工资更值钱

最后要提醒大伙,财务自由的投资和被动收入虽然看起来性感,但「因上努力,果上随缘」。本金和收益只是自由路上的「果」,主业努力多赚钱、理性消费少挥霍,以此积累本金,再加上不被短期涨跌干扰、坚持投资才是背后的「因」

投资复利只是我们获得被动收入的方式,而不是致富的秘密。

在财务自由实证的最初两年,我写得最多的也不是如何投资,而是如何少在投资上花时间,好能多花时间关注主业,同时理性控制开销,尽快攒钱。

假如有 10 万本金,就算投资翻倍也才赚了 10 万。而投资翻倍极其困难,巴菲特的年化收益也才 20%。相比之下,在职场上努力提升,让收入再增加 10 万则要靠谱得多。

对财务自由而言,“钱生钱”做到 80 分足矣,剩下的精力还是应该关注赚钱和省钱这些“人生钱”。

股票技术指标 - 跳空缺口

22 September 2023 at 17:30

引言

跳空缺口是股票技术分析中的一个重要概念,它常常被当做股票的重要支撑位和阻力位,这篇文章主要介绍跳空缺口的原理和使用方法。

什么是跳空缺口

特点:

  • 缺口是一种价格差异,它是由于股票价格在一个交易日收盘后和下一个交易日开盘时产生的价格差异,而这个区间内没有成交记录。
  • 整个缺口区域都是支撑位和阻力位,只要没有被回补完,就代表有一定的支撑或阻力。
  • 缺口的大小表示力量的大小,缺口越大,力量越大。
  • 跳空缺囗如果在 2-3 天内被回补,则可视为「假突破」。

这一现象一般在市场受到重大新闻或事件影响时出现,致使股票价格在短期内发生剧烈波动。在技术分析领域,跳空缺口被认为是一个有力的趋势指标,它往往预示着接下来可能出现的大规模价格波动。

技术分析师常用跳空缺口来定位股票的支撑和阻力水平,也利用它来识别可能的趋势变化。通常,跳空缺口可以提供如下三种关键信号:

  • 强势趋势的触发器:它可以作为强烈买入或卖出的指标。
  • 缺口影响力的比较:相对于长红或长绿的 K 线,缺口往往更能反映市场的强势或弱势。
  • 未来价格走势的预测:根据缺口的方向,可以推断股票将来的价格变化,以及是否有突破横盘整理区间的可能性。

跳空缺口的类型

普通缺口

特点:

  • 力量比较小
  • 通常处于股票的横盘区间
  • 没有突破横盘区间的趋势

这种缺口参考意义不大,很快可以被补上,不需要关注。

突破缺口

特点:

  • 出现在横盘区间位置,行情发动阶段,预示着股票向上或者向下
  • 通常伴随着大量的成交量

信号:

  • 跳空向上突破,强力买入,只要缺口没有被回补完,就代表有一定的支撑
  • 跳空向下突破,强力卖出,只要缺口没有被回补完,就代表有一定的阻力

看到突破缺口一定要抓住机会,跳空向上突破的,不要怕高,冲进去。

逃逸缺口

因可以大约地预测股价未来可能移动的距离,所以又称为测量缺口,特点:

  • 与突破缺口相似,只是位置不一样
  • 通常出现在股票的上升/下跌趋势中
  • 表现市场的强势或弱势将会继续

信号:

  • 强势股票的逃逸缺口,代表股票的上升趋势将会继续
  • 弱势股票的逃逸缺口,代表股票的下跌趋势将会继续

遇到逃逸缺口先不要急着进场,要观察股票几天看会不会回补缺口,如果不回补缺口,就可以等股票回撤后买上涨的那天的收盘价,如果回补缺口,就不要买了。

竭尽缺口

特点:

  • 通常出现在股票的行情末期
  • 股票在高位,交易量放大
  • 代表着股票被疯狂的追高或者抛售,其上升/下跌趋势将会结束
  • 通常行情很快结束,股票价格一般在 3 天会回补缺口

信号:

  • 表示多空力量都在竭尽最后的力量,行情即将结束
  • 也是做波段的好时机

如何使用跳空缺口

4 个类型的缺口,我们重点关注突破缺口就可以了。

容易涨的位置:

  • 多头起涨位置,交易量放大,向上跳空突破
  • 多头突破压力位,交易量放大,向上跳空突破

容易跌的位置:

  • 多头连续上涨。高位,交易量放大,向上竭尽缺口
  • 多头上涨遇到阻力位,交易量放大,向下跳空

注意事项

首先,理解 4 种不同类型的跳空缺口至关重要,因为它们预示着不同的后续市场走势。例如,逃逸缺口通常表明上涨趋势将持续,而竭尽缺口则往往是即将发生趋势反转的信号。

对于向上跳空缺口,若想准确预测其后续走势,最理想的情况是缺口突破了压力线,并伴随着成交量逐渐增加。缺口越大,其后续上升的可能性也越高。在这种情况下,可考虑买入。然而,对于希望避免追高并持保守投资策略的人来说,建议在股价稍微回落时再进行买入。

另一项关键的观察指标是成交量。通常,突破性的跳空缺口往往出现在成交量开始增加的阶段,这是因为市场参与者开始集中注意力,推动价格上升。相反,如果在价格上升的同时,竭尽缺口的成交量逐渐减少,这通常意味着投资者不愿意追高,市场有反转的可能性。

总结

向上和向下跳空缺口都是市场主力的明确趋势信号。如果在横盘整理区间内突破压力线或跌破支撑线,并在接下来的两至三天内没有被填补,这通常预示着明确的上涨或下跌趋势。此时便是进行买入或卖出交易的理想时机。

另外,在价格出现向上跳空后,如果在高位未能继续创出新高,并伴随成交量的减少,随后以向下跳空方式回落,这种情况形成的最高点价格通常被描述为“岛状反转”。由于岛状反转模式较为罕见,且通常出现在大跌的初期,因此这提供了一个极佳的做空(卖出)机会。

使用缺口的指标的时候还是要先看趋势,趋势是最重要的,先确认好趋势,然后再看缺口,缺口只是一个辅助的指标,不要盲目的跟缺口,要结合其他指标一起使用。

轻松实现期权交易盈利

11 September 2023 at 19:01

引言

美股已经炒了 6 年,期权也交易了 3 年多了,今年算是找到了一点门路,通过期权赚了一点钱。

差不多在一个月前我开通了一个期权收费群,目前已经有不少小伙伴加入了,我今天来介绍一下这个群,如果你对期权感兴趣,欢迎加入。

期权收费群

这个群我会每天都分享期权交易的 Idea,这些 Idea 都是我通过一个付费工具再结合自己研究出来的策略严格筛选出来的,通常这些 Idea 我都会实时分享出来的,你可以选择跟或者不跟,你需要自己做决策,我自己也不是 100% 跟单的。

我通常会截图发出来,图长这样:

通常你只需要关注图中顶部的标题和红框的部分就可以了,比如上面这张图就是:

  • AAPL PUT
  • 182.5 行权价
  • 2023-09-08 到期

更多的解释你可以看我这篇文章介绍 - 《像专业人士一样交易期权之如何使用 Optionstrat》

除了上面的期权 Idea 分享之外,付费群还会提供:

  • 会员答疑服务,只要我会的,我都会尽量回答
  • 股票买进卖出点位,我会分享我自己的买卖点位,不过这个不是每天都有,因为我不是每天都有买卖的

使用指南

我会在开盘期间分享我看到的期权 Idea,然后你要结合自己的判断选择跟不跟,不要所有信号都无脑跟。我偶尔会再群里分享我的买卖点位(因为开盘期间我要一直盯着股票和期权流,不一定有时间分享操作),但是最重要的是你自己的判断和操作。因为每个人的资金和风险承受能力还有投资风格都不一样,所以大家要自己做决策。

另外有了利润记得要止盈,机会很多,不要怕卖飞。我不建议重仓跟单,因为有概率是失败的,看到方向不对的时候要及时止损。

Tips:

  • QQQ、SPY、IWM 的期权可能是对冲
  • 英伟达和特斯拉期权很活跃,噪音比较多,很考验操作能力了,能力不行的可以忽略他们的信号
  • 重点关注 1 M 以上 PREMIUM 的期权信号
  • 关注大盘方向和我分享的 Tradytics 的市场净流量指标,顺着趋势方向做多或者做空。

为什么要收费

首先这个群的工具也是我花钱买的,而且里面还有一些我自己研究的策略,我也是花了很多时间和精力去研究的,所以我觉得这个群是有价值的,所以我才会收费。

如果我提供的信息对你有价值,能帮助你赚到钱,那么我觉得收费是合理的。

如何收费

微信转账就可以,收费规则:

  • 试用期 2 星期,收费 200 元人民币,每个新用户都可以试用一次
  • 试用期过后,每个月收费 100 美元,按照汇率换算成人民币,每个月 700 元左右

成绩

差不多快一个月试用期结束了,我分享一下我们的成绩吧:

DG PUT

DG 财报大跌,这个被我们提前抓到了,有群友跟单赚了几千刀。用我的策略赌财报非常爽,上个月我自己抓到好几个 3 倍的,以小博大。

AAPL PUT

AAPL 大跌前的一天,我们提前抓到了,这个隔天有 5 倍的收益。

VFS PUT

隔天 VFS 跌了 26%。

等等。

我的策略其实很简单,我认为这个市场上总有人提前知道点什么,我们要做的就是发现他们,并且跟随他们

风险提示

想加入付费群的朋友最好有一定的期权基础知识,至少能看懂期权的基本含义,知道是看涨还是看跌。不懂期权的朋友可以看我写的期权教程,期权有风险,入群前请自行评估自己的风险承受能力。

不玩期权的朋友也可以根据我发出来的 Idea 去交易对应的股票。

我也不能保证我分享出来的是 100% 赚钱,但是总体下来胜率还是很高的。所以我也不建议大家重仓跟单(我通常也是每次买一两张),要有风险意识,我们要的是以小博大,不要贪心。

另外需要说明的是通常这些 Idea 一般都出现在后半夜,对于国内交易期权的朋友来说,可能不太方便,这个需要自己评估。

免责声明

付费群的交易 Idea 都是我自己的观点,不构成任何投资建议,投资需要自己做决策,自己承担风险。

总结

一句话总结就是我创建了一个付费群,目的是为了分享期权交易的 Idea,如果你对此很感兴趣可以低价试用一个月,试用期结束你觉得我分享的信息对你有价值,能帮助你赚到钱,欢迎正式加入。

想加入的朋友微信搜索 ipzone,加我好友,备注 期权收费群,我拉你进群。

股票技术指标 - 布林通道(BOLL)

6 September 2023 at 19:30

引言

布林通道(BOLL)是由美国经济学家约翰·布林格(John Bollinger)结合了均线和统计学的标准差提出的概念。这一指标可以帮助投资者理解价格的相对高低以及价格的波动性,从而做出更明智的投资决策。

什么是布林通道

布林通道是移动平均线和标准差的概念,以 MA20 为中轴线,上下各偏离 2 个标准差的距离,形成一个通道。布林通道由三条轨道线组成:

  • 上轨线 = MA20 + 2 * 标准差
  • 中轨线 = MA20
  • 下轨线 = MA20 - 2 * 标准差

PS: 这里的标准差是统计学中的一个概念,核心思想就是大多数股价涨到一定的高度就会回落,跌到一定的低度就会反弹,这个高度和低度就是标准差。

布林线的理论基础

布林线的设计原理是股价通常总是围绕着某个中轴在一定的范围内波动,通过对股价的统计分析,可以得出股价的标准差,从而确定股价的波动范围,形成一个带状区间,股价通常在这个带状区间内波动。

带状区间的宽窄也会随着股价的波动幅度而变化:

  • 当股价波动剧烈时,带状区间变宽,就像开口一样
  • 当股价波动平稳时,带状区间变窄,就像闭口一样

布林线的应用

布林线主要是找支撑和阻力的,通常来讲(有 95.4% 的可能性):

  • 下轨线对股价有支撑作用:即使跌破了通常也不会离得很远,而且通常很快会反弹
  • 上轨线对股价有阻力作用:碰到上轨道不一定会下来,我们要识别回落的信号,如果股价碰到上轨道后,是一根绿色的放量 K 线,那么有很大概率会回落
  • 中轨线既有支撑作用,也有阻力作用

抢反弹

  • 买入:当股价跌破下轨线时,并且出现红 K 的时候可以抢反弹,可以以中轨线为目标,行情好的时候也可以以上轨线为目标
  • 卖出:当股价突破中轨道或者上轨道时,如果遇到绿 K 线,并且股价跌破昨天的最低点,那么就要卖出,没跌破的话,可以继续持有

回落买入

使用布林通道之前,我们需要先确定股票的趋势,如果是上涨趋势,那么我们就可以使用回落买入的策略。

长线策略

布林通道也适合做长线策略,有些股票很强势,碰到中轨线之后就立马反弹,这种股票可以长线持有,直到股价跌破中轨线为止。

横盘突破

股价横盘的布林通道接近平行,当股价有突破的趋势,布林线就会打开,这预示着大机会来临,可以买入。

总结

布林通道是一个很好的技术指标,它能帮你找到支撑和阻力,但是在使用之前还是要确认股票的趋势,趋势是最重要的,布林通道只是一个辅助指标。

另外在使用布林通道的时候一定需要结合其他指标一起使用,比如 MACD、KDJ、RSI 等等。

如何抓住股票的起涨点

23 June 2023 at 10:47

引言

今天主要是给大家分享一下我在股票投资中的一个小技巧,这个技巧可以帮助你从 K 线图上抓住股票的起涨点,从而提高你的投资收益。

股票的起涨暗号

完美底部

完美底部,长期盘整,2 个月以上。

均线多头排列

  • 3 条或者 4 条均线多头排列,完成多头排列向上。
  • 短的均线一定要在长的均线之上。
  • 均线分别看 5、10、20、60 日均线。

长红 K 起涨爆量

  • 起涨的位置暴量长的红 K 上涨,量比 2 倍以上。
  • KD 黄金交叉 或者多头排列。

KD 指标背离

这里的背离是指 KD 指标跟股价的趋势相反,股价在横盘,但是 KD 指标在上升,这种情况可以买入。

头头高底底高

  • 头头高是指股价的 K 线图上,股价的高点是逐渐上升的。
  • 底底高是指股价的 K 线图上,股价的低点是逐渐上升的。

不要追的信号

第三波行情

第三波行情的起涨可以追,但是如果已经涨了 3 天以上就不要追了,比较危险。第三波跌破 MA5 就卖,而且第三波只能做短线。

高位爆量

不管第几波行情,底部爆量可以追,但是高位爆量不要追,比较危险。这里的爆量是指量比 2 倍以上。

月线没有多头排列

底部 MA20 均线没有多头排列,并且股价低于 MA20 的不要买。

最后

起涨点没抓住不要冲进去了,等第二波,第二波通常会比第一波更大,起涨的特点跟第一波一样。另外冲进去的话:

  • 一定要设置好止损,最好不要让自己的亏损超过 5%
  • 起涨点一定是红 K,不能是高开低走
  • 暴涨上涨也一定是红 K,并且不能是高位爆量,股价要在低位爆量才安全
  • 股价低于 MA60 的不要买,保守一点的话,股价低于 MA20 的就不要买了

股票技术指标 - 随机(KD)指标

11 June 2023 at 19:30

引言

KD 指标是目前股市上常用的短线入场技术指标之一,它是一个领先的指标,这篇文章主要介绍 KD 指标的原理和使用方法。

什么是 DK 指标

KD 指标 (Stochastic Oscillator) 又叫随机指标,是一种反映价格波动的指标,由 George C.Lane 于 1950 年代提出,是目前股市上常用的技术指标之一,被广泛应用于预测金融市场的中短线行情趋势。

KD 指标,最主要就是用来呈现过去一段时间股价强弱趋势、许多人会运用这些数字,来作为寻找价格转折点的交易讯号依据。

PS: 在 KD 指标的基础上进一步发展出了 KDJ 指标,它比 KD 线多了一条 J 线。但是 DK 才是最基础的指标,所以我们先来学习 KD 指标。

KD 指标的计算公式

DJ 的计算依据是最高价、最低价和收盘价。它可以从其中反映价格波动的强度,超买和超卖,并在价格上涨或下跌前给出交易信号。

它由两条线构成:

  • K 线 (又称为快线),上图中橙色粗线。
  • D 线 (又称为慢线),上图中蓝色细线。

以下是计算这两个值的公式:

1
2
3
4
5
RSV = (今日收盘价 – 最近 n 天的最低价) ÷ (最近 n 天的最高价 – 最近 n 天最低价) × 100
今日 K 值 = 昨日 K 值 × (2/3 ) + 今日 RSV × ( 1/3)
今日 D 值 = 昨日 D 值 × (2/3) + 今日 K 值 × ( 1/3)

* RSV 中的 N 天,常见天数有以 9 天、14 天等来比较,依标的属性来调整。
  • K 值:把今天股价算出的 RSV 和昨天 K 值取加权平均,对当前股价变动的反应会比较快速,
  • D 值:把今天 K 值 (已加权平均过) 和昨天 D 值在平均一次,经过两次平滑、今天最新股价对它的影响就比较小,因此对当前股价变动的反应会比较慢。

一般来说

  • 当计算出的 KD 数值越高,代表个股的收盘价,会接近最近几天的最高价
  • 如果是 KD 数值越低,则代表个股的收盘价,接近最近几天的最低价

KD 指标的应用

黄金交叉/死亡交叉

  • 当 K 值从下往上穿越 D 值时,且两条线都是向上的趋势,称为黄金交叉,代表股价即将上涨,是买入信号。
  • 当 K 值从上往下穿越 D 值时,且两条线都是向下的趋势,称为死亡交叉,代表股价即将下跌,是卖出信号。

股票在盘整的时候,黄金交叉和死亡交叉的信号不是很准确。

超买/超卖信号

KD 指标 (随机指标) 的区间为 0~100,一般来说:

  • 当 KD 值超过 80 时,代表股价已经进入超买区间,股价可能会出现回档
  • 当 KD 值低于 20 时,代表股价已经进入超卖区间,股价可能会出现反弹

KD 指最主要的用途是告诉我现在股价在高位还是低位,不是说要等 KD 到了 20 你才能入场,强势股的话 50、60 多如果碰到黄金交叉,也是可以入场的。

以 50 为界,当 KD 值大于 50 时,代表股价处于上升趋势,当 KD 值小于 50 时,代表股价处于下降趋势。

KD 钝化

  • KD 高档钝化:一旦价格持续上涨,KD 会开始在超买区盘整。只要 KD 值中的 K 值,连续三根站在 80 以上,就称做 KD 高档钝化。
  • KD 低档钝化:KD 在超卖区盘整但价格一路往下跌。只要 KD 值中的 K 值,连续三根低于 20,就称做 KD 低档钝化。

如果出现 KD 钝化,就表示 KD 信号失效,此时就不要再参考 KD 指标了,去看其他指标,比如均线。

KD 背离

KD 背离是指股价和 KD 指标的走势方向不一致,这种情况下,股价很可能会发生反转。有两种类型的背离:顶背离和底背离。

  • 顶背离:当价格创新高,但 KD 指标未能创新高时,我们称之为顶背离。这是一个可能的顶部转折信号,表明上涨动力可能在减弱,市场可能将开始下跌。
  • 底背离:当价格创新低,但 KD 指标未能创新低时,我们称之为底背离。这是一个可能的底部转折信号,表明下跌动力可能在减弱,市场可能将开始上涨。

然而,要注意的是,背离只是一个可能的转折信号,并不保证市场一定会转向。因此,投资者在使用背离进行决策时,需要结合其他因素(如市场新闻、其他技术指标等)进行考虑。

提高胜率应用

  • KD 指标选股操作要配合技术分析结合趋势多空、价位高低、均线、成交量成功率才高
  • KD 指标反应短线转折,搭配 MACD 指标更胜一篙
  • KD 指标进场时可做参考,高位指标会钝化因此止盈卖出以个人原则卖出,比如跌破 MA10 均线
  • 考虑操作的时程不同,一样要看短、中、长期的 KD 指标趋势
  • KD 底背离,第二波跌破五均线,成交量是昨天的 2 倍及以上,可以考虑买入,胜率高

总结

  • KD 指标 (Stochastic Oscillator) 能呈现股价在一段时间内,高低区间的波动范围。
  • KD 指标的数字介于 0~100 之间。
  • 一般来说,K 值高于 80 代表目前股价强势,低于 20 代表弱势。这时容易转折。
  • 如果股价趋势一直很一致,一直涨或一直跌,KD 指标会有钝化状况,KD 指标就失效了。
  • 出现 KD 背离,股价很可能会发生反转。

最后提醒大家,技术指标是用来帮助我们描述过去和预测未来的,但是并不能保证一定准确,所以在使用的时候,一定要结合其他的指标和自己的判断,才能更好的使用。

我的 ETH 被盗了

11 June 2023 at 15:30

引言

最近 ETH 跌了,昨天晚上睡觉前看了一下自己的 ETH 钱包,结果看到一个转账通知,钱包内的 0.76 个 ETH 全部被转走了,转走的时间是前天晚上。

这篇文章主要是记录一下自己的经历,以及如何避免自己的钱包被盗。

事件经过

周五在学智能合约,写了一篇《使用 HardHat 创建 NFT 智能合约》的文章,然后按照教程把代码上传到 GitHub 了,并且开源了。没有特意的去检查代码的环境变量。

然后周六晚上发现自己的钱包的 ETH 被盗了,第一时间以为是自己授权钱包给了不安全的网站,导致被盗了,但是仔细检查了一下,发现 MetaMask 的交易记录并没有被盗的那条记录。

然后我去看 Github 代码,被盗的时间在代码最后一次提交的时间前,然后再一看代码,发现自己傻逼了,把自己的私钥放到了代码里面,然后提交到了 Github 上面。

仓库里面有一个 .env.example 文件,hardhat 初始化的时候生成 .gitignore 文件,里面有 .env,这一步是没问题的,但是我在创建 .env.example 的时候,使用的是 cp .env .env.example,这样就把私钥也复制到了 .env.example 文件里面,也没去删除里面的私钥,也没确认,就提交到了 Github 上面。

那个时候赶着下班,提交代码就走了。

如何避免

认识到钱包私钥的重要性

显然我之前对钱包私钥的重要性认识不够,导致了这次的损失。Web3 钱包的私钥(Private Key)非常重要。在区块链技术中,私钥就像是你的密码,具有以下重要性:

  • 访问权限:私钥是你访问和操作你的 Web3(例如以太坊)钱包中资产的唯一方式。有了它,你就可以发送交易,购买、出售或交换代币。
  • 安全保障:私钥必须保持私密,不应分享给任何人。任何拥有你私钥的人都可以访问并使用你的区块链资产。一旦私钥丢失,你可能无法恢复对你的资产的访问。这就是为什么许多人选择使用硬件钱包或其他安全措施来存储他们的私钥。
  • 不可更改:一旦生成私钥,就不能更改。这确保了任何人都不能篡改你的交易记录或资产。
  • 无法找回:如果你丢失了私钥,那么几乎没有办法找回。这就是为什么备份你的私钥非常重要。

所以,保存好你的 Web3 钱包私钥并保证其安全是非常重要的,丢失或泄露私钥可能会导致你的资产被盗。

区分钱包

在使用 Web3 钱包的时候,一定要区分好钱包,你可以创建多个钱包,用于不同的场景,比如一个专门用来存储资产,一个专门用来开发测试,一个专门用来交易等等。

储存资产的钱包一定要保证私钥的安全,也不要乱授权,推荐使用硬件钱包来保证你的私钥安全。

环境变量

在开发的时候,一定要注意环境变量的安全,不要把私钥等重要信息放到代码里面,也不要提交到 Github 上面。特别是开源项目,一定要注意。我能想到的方案:

  • 可以养成先创建私有仓库,然后再创建公开仓库的习惯。
  • 在提交代码的时候,检查一下代码改动,确认没有私钥等重要信息。
  • 本地安装 git-secrets, 配合 git 钩子,可以在提交或者 push 前自动扫描代码,看看有没有问题,很方便。(推友方案)

总结

这次事件,让我对 Web3 钱包的私钥有了更深的认识,也让我意识到了环境变量的重要性,以后一定要注意。周五的那篇文章价值 0.76 个 ETH,心在滴血。

希望大家能够引以为戒,不要重蹈我的覆辙。如果我的文章对有帮助到你,可以考虑打赏安慰一下我,非常感谢 🙏。

  • TRC:TRdBDpuSVffHfAD33SFVyc62hZe79msdcd
  • ETH:0xc1a3C8DF608F8D4a321fEC13e968327ccFd0bf74

附上学习资料:《区块链安全入门笔记》

使用 HardHat 创建 NFT 智能合约

8 June 2023 at 18:30

引言

最近在学智能合约,本篇文章主要记录如何使用 HardHat 创建 NFT 智能合约。我们还将学习如何使用 Hardhat 写测试合约和部署智能合约。

先决条件

搭建环境

安装 Node.js

首先,我们需要安装 Node.js,参照官网的安装教程即可。

MetaMask

  • 安装并下载 MetaMask 浏览器插件,然后创建一个钱包。用于与区块链交互。
  • 安装完 MetaMask 后,添加与 Polygon Mumbai 测试网的连接。另外也可以使用 Chainlist 快捷添加。
  • 使用 Polygon 水龙头为你的账户充值测试网的 MATIC 代币。

创建 Polygonscan API 密钥

当我们将我们的合约部署到区块链(主网或测试网)时,部署后验证我们的智能合约代码是一种最佳实践。如果我们的智能合约被验证了,那么智能合约代码将在区块浏览器上可见,用户将能够直接从区块浏览器(如 Polygonscan)与智能合约交互。验证源代码是非常被鼓励的,因为它使我们的项目更透明,用户更有可能与之交互。

使用 HardHat 插件,智能合约可以在部署过程中自动进行验证。为此,我们需要一个 Polygonscan API 密钥。按照以下步骤获取你自己的 API 密钥:

  • 打开 Polygonscan
  • 点击页面右上角的 SignIn
  • 如果你已经有账号,输入你的用户名和密码进行登录,否则通过访问 Register 创建你的新账号。
  • 一旦你登录了,转到左侧边栏的 API Keys 部分。
  • 点击Add按钮,给它取个名字,然后点击继续。

现在你有了一个 API 密钥,这将允许你访问 Polygonscan API 的功能,如合约验证。这个密钥对主网和测试网都是一样的。

创建一个 HardHat 项目

安装 HardHat,运行命令:

1
npm install -g hardhat

这将全局安装 HardHat,以便我们后来可以使用 npx 命令来创建 HardHat 项目。

现在,我们将使用以下代码创建我们的项目:

1
2
3
mkdir art_gallery # 我将我的项目文件夹命名为 art_gallery,但其他任何名称都可以
cd art_gallery    # 进入目录
npx hardhat

输入最后一个命令后,类似于以下的内容应该出现在你的屏幕上:

这里我选的是 typescript,你可以根据自己的喜好选择。

理解代码

现在让我们打开我们的项目并看看它包含什么。我将使用 VSCode 作为我的编辑器,但你可以自由地使用你感觉舒服的任何其他代码编辑器。

我们得到的是一个非常简单的项目脚手架。所有我们的智能合约、脚本文件和测试脚本都将保存在它们各自的目录(文件夹)中。

hardhat.config.js 文件包含了所有特定于 HardHat 的配置。

在我们开始编写我们的智能合约之前,让我们看一下 hardhat.config.js 文件,这是我们 HardHat 项目的核心。这个文件的默认内容是:

1
2
3
4
5
6
7
8
import { HardhatUserConfig } from "hardhat/config";
import "@nomicfoundation/hardhat-toolbox";

const config: HardhatUserConfig = {
  solidity: "0.8.18",
};

export default config;

安装 OpenZeppelin 库

在编写任何程序时,我们总是倾向于使用各种库,这样我们就不必从头开始编写。由于我们将构建一个基于 NFT 的项目,我们将遵循在 EIP-721 中定义的标准。最好的方式是导入 OpenZeppelin 合约库中的 ERC721 合约,并只对我们的项目进行必要的修改。要安装这个包,打开终端并运行命令:

1
npm install @openzeppelin/contracts

开始我们的智能合约

让我们在 contracts 目录中创建一个名为 Artwork.sol 的新文件。这将是我们的第一个智能合约,它将帮助我们创建 NFTs。

1
2
3
4
//SPDX-License-Identifier: Unlicense
pragma solidity ^0.8.9;

contract Artwork {}

我们首先定义我们的智能合约的许可证。对于这个教程,我们将其保留为未许可。如果我们不定义许可证,它将在编译时引起警告。pragma 关键字用于定义用于编译代码的 Solidity 版本。

接下来,我们将从我们刚刚安装的 OpenZeppelin 库中导入 ERC721 智能合约。在定义 Solidity 版本的行之后和定义合约之前,导入 ERC721 合约:

1
import "@openzeppelin/contracts/token/ERC721/ERC721.sol";

如果使用 VSCode,我们需要在 .vscode/settings.json 文件中添加以下配置:

1
"solidity.remappingsUnix": ["@openzeppelin/=node_modules/@openzeppelin/"]

参考 Source “@openzeppelin/contracts….” not found: File import callback not supported

继承 ERC721 和构造器初始化

对代码做出以下修改:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
//SPDX-License-Identifier: Unlicense
pragma solidity ^0.8.9;

import "@openzeppelin/contracts/token/ERC721/ERC721.sol";

contract Artwork is ERC721 {

    constructor(
        string memory name,
        string memory symbol
    ) ERC721(name, symbol) {}

}

这里我们正在做以下几件事:

  • 使用 is 关键字将 OpenZeppelin 的 ERC721 智能合约继承到我们的 Artwork.sol 智能合约中。
  • 构造器总是在部署智能合约时首先被调用的函数。由于我们正在继承另一个智能合约,我们必须在定义我们的构造器时传入那个智能合约的构造器的值。这里我们将一个名称和符号作为构造器参数,然后将它们传递给 ERC721 的构造器。
  • namesymbol 分别将是我们 NFT 的名称和符号。

定义 tokenCounter

NFT 被称为非同质化代币,因为每一个都是独一无二的。使它们独一无二的是赋予它们的代币 id。我们将定义一个名为 tokenCounter 的全局变量,并用它来计算代币 id。它将从零开始,每创建(或"铸造")一个新的 NFT,它就增加 1。在构造器中,tokenCounter 的值被设置为 0。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
//SPDX-License-Identifier: Unlicense
pragma solidity ^0.8.9;

import "@openzeppelin/contracts/token/ERC721/ERC721.sol";

contract Artwork is ERC721 {

    uint256 public tokenCounter;

    constructor(
        string memory name,
        string memory symbol
    ) ERC721(name, symbol) {
        tokenCounter = 0;
    }

}

创建 mint 函数

现在我们将定义一个 mint 函数,任何用户都可以调用它来铸造新的 NFT。每个 NFT 都会有一些关联的数据。在我们的情况下,我们使用图像或其他收藏品作为 NFT 的基础,因此图像应该以某种方式存储在智能合约中。由于直接在区块链上存储数据有相关的成本,如果存储整个图像和其他关联数据(元数据),那么在财务上将不可行。所以,我们需要单独托管图像以及包含所有 NFT 详细信息的 JSON 文件。图像和 JSON 文件可以分别使用去中心化(使用 IPFS)或传统方法集中托管。JSON 文件也包含指向图像的链接。一旦托管了 JSON 文件,指向该 JSON 文件的链接就存储在区块链中,作为 tokenURI。URI 代表"通用资源标识符"。以下是集中托管 tokenURI 的一个例子。

有了这个思路,mint 函数就是我们创建与智能合约关联的每个 NFT 的方式:

1
2
3
4
5
6
function mint(string memory _tokenURI) public {
    _safeMint(msg.sender, tokenCounter);
    _setTokenURI(tokenCounter, _tokenURI);

    tokenCounter++;
}

_safeMint 是 OpenZeppelin ERC721 合约中的另一个函数,用于铸造新的 NFT。它需要两个参数:

  • to:第一个参数是一个账户的地址,该账户将在 NFT 铸造后拥有它。
  • tokenId:第二个参数是新铸造的 NFT 的 tokenId。

msg.sender 是一个特殊的关键字,它返回调用智能合约的账户的地址。在这种情况下,它将返回当前调用 mint 函数的账户。因此,调用 mint 函数的账户将作为第一个参数传递,所以铸造的 NFT 将由这个账户拥有。

_setTokenURI() 函数还没有定义,所以暂时忽略它。这个函数将用于设置铸造的 NFT 的 tokenURI。这个函数在 ERC721 库中存在,但在 Solidity 版本 0.8.0 之后已经被废弃,所以我们需要自己实现它。

一旦代币被铸造并设置了其 tokenURI,我们就将 tokenCounter 增加 1,以便下一个铸造的代币有一个新的代币 id。

创建 _setTokenURI() 函数

我们的 NFT 智能合约必须存储所有有效的 tokenId 及其各自的 tokenURI。为此,我们可以使用 Solidity 中的 mapping 数据类型。映射的工作方式类似于 Java 等其他编程语言中的 hashmap。我们可以定义一个从 uint256 数到 string 的映射,这将表明每个 tokenId 都映射到其各自的 tokenURI。在声明 tokenCounter 变量之后,定义映射:

1
mapping (uint256 => string) private _tokenURIs;

现在让我们编写_setTokenURI 函数:

1
2
3
4
5
6
7
function _setTokenURI(uint256 _tokenId, string memory _tokenURI) internal virtual {
    require(
        _exists(_tokenId),
        "ERC721Metadata: URI set of nonexistent token"
    );  // Checks if the tokenId exists
    _tokenURIs[_tokenId] = _tokenURI;
}

这里定义了许多新的术语,所以让我们逐一处理:

  • internal:这个函数用 internal 关键字定义。这意味着这个函数只能由这个智能合约中的其他函数或继承这个智能合约的其他智能合约调用。这个函数不能被外部用户调用。
  • virtual:这个关键字意味着这个函数可以被任何继承这个智能合约的合约重写。
  • require:函数体内的第一件事就是 require 关键字。它接收一个条件语句。如果这个语句返回 true,那么就执行函数体的其余部分。如果条件语句返回 false,那么它会生成一个错误。第二个参数是生成的错误消息,它是可选的。
  • _exists():如果已经铸造了传入的 tokenId 的代币,那么这个函数返回 true,否则返回 false。

总结:这个函数首先确保我们试图设置 tokenURI 的 tokenId 已经被铸造。如果是,它将把 tokenURI 添加到映射中,以及相应的 tokenId。

创建 tokenURI() 函数

我们需要创建的最后一个函数是 tokenURI() 函数。它将是一个公共可调用的函数,接受一个 tokenId 作为参数,并返回其相应的 tokenURI。这是一个标准的函数,被 OpenSea 等基于 NFT 的平台调用。像这样的平台使用这个函数返回的 tokenURI 来显示有关 NFT 的各种信息,如其属性和显示图像。

让我们编写 tokenURI 函数:

1
2
3
4
5
6
7
function tokenURI(uint256 _tokenId) public view virtual override returns(string memory) {
    require(
        _exists(_tokenId),
        "ERC721Metadata: URI set of nonexistent token"
    );
    return _tokenURIs[_tokenId];
}
  • public:这个函数是公开的,这意味着任何外部用户都可以调用它。
  • view:由于此函数不改变区块链的状态,即它不改变智能合约中的任何值,执行此函数不需要任何 Gas。由于不会发生任何状态更改,因此此函数被定义为 view。
  • override:我们已经在我们继承的 ERC721 合约中有一个 tokenURI() 函数,它使用「baseURI + tokenId」的概念来返回 tokenURI。由于我们需要不同的逻辑,我们需要使用此关键字覆盖继承的函数。
  • returns(string memory):由于此函数将返回一个字符串值,我们在声明函数时必须定义它。memory 关键字定义了信息的存储位置。

这个函数首先检查是否铸造了传入的 tokenId。如果已经铸造了代币,它从映射中返回 tokenURI。

将所有功能组合在一起

将所有函数组合在一起,最终的智能合约将如下所示:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
//SPDX-License-Identifier: Unlicense
pragma solidity ^0.8.9;

import "@openzeppelin/contracts/token/ERC721/ERC721.sol";

contract Artwork is ERC721 {

    uint256 public tokenCounter;
    mapping (uint256 => string) private _tokenURIs;

    constructor(
        string memory name,
        string memory symbol
    ) ERC721(name, symbol) {
        tokenCounter = 0;
    }

    function mint(string memory _tokenURI) public {
        _safeMint(msg.sender, tokenCounter);
        _setTokenURI(tokenCounter, _tokenURI);

        tokenCounter++;
    }

    function _setTokenURI(uint256 _tokenId, string memory _tokenURI) internal virtual {
        require(
            _exists(_tokenId),
            "ERC721Metadata: URI set of nonexistent token"
        );  // Checks if the tokenId exists
        _tokenURIs[_tokenId] = _tokenURI;
    }

    function tokenURI(uint256 _tokenId) public view virtual override returns(string memory) {
        require(
            _exists(_tokenId),
            "ERC721Metadata: URI set of nonexistent token"
        );
        return _tokenURIs[_tokenId];
    }

}

编译智能合约

现在我们的智能合约已经准备好了,我们必须将其编译。为了使用 HardHat 编译一个智能合约,请运行以下命令:

1
npx hardhat compile

如果一切顺利,你将会看到「Compilation finished successfully」的信息。如果合约没有成功编译或者出现了错误,你可以尝试再次阅读本教程,找出出错的地方。一些可能出现的错误包括:

  • 没有提供 SPDX-License-Identifier
  • 使用 pragma 关键字定义的 Solidity 编译器版本和在 hardhat.config.js 中定义的版本不匹配。
  • 导入的智能合约的 Solidity 版本和编写我们的智能合约使用的版本不匹配。为解决这个问题,你需要仔细检查你用 npm 安装的 OpenZeppelin 合约的版本。在我这里,npm 包的版本是 8.19.3',智能合约是用 solidity 版本 0.8.18 编写的。

测试智能合约

到目前为止,我们已经编写了我们的智能合约并编译了它。然而,一个成功编译的智能合约并不意味着它是正确的!编写测试用例以确保它通过所有预期的使用情况和一些边缘情况是非常重要的。由于一旦智能合约被部署到区块链上就不能被修改,因此测试智能合约变得更加重要。

我们将使用 chai 库来编写我们的测试。如果在创建项目时没有安装这个库,你可以使用命令 npm install --save-dev chai 来安装。

我们将对我们的智能合约进行以下测试:

  • NFT 成功地被铸造:在一个账户调用铸造函数后,该账户应该拥有一个新铸造的 NFT 并且其余额会增加。
  • tokenURI 被成功地设置:对于使用不同 tokenURIs 铸造的两个 token,两个 token 应该各自拥有自己的 tokenURI,并且可以正确地获取数据。

编写测试用例

在 test 目录下创建一个新的文件,叫做 Artwork.ts。文件名并不重要,但为了保持有序,测试文件的名称应该和被测试的合约有所关联。在这个新文件中,添加以下代码:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
import { expect } from "chai";
import { ethers } from "hardhat";

describe("Artwork Smart Contract Tests", function () {
    this.beforeEach(async function () {
        // This is executed before each test
    })

    it("NFT is minted successfully", async function () {

    })

    it("tokenURI is set sucessfully", async function () {

    })
});
  • describe:此关键字用于给我们将要执行的测试集命名。
  • beforeEach:在 beforeEach 中定义的函数将在每个测试用例之前执行。我们将在这里部署 NFT 合约,因为每次运行测试之前必须部署合约。
  • it:这个用来编写每个测试用例。it 函数接受一个测试的标题和一个运行测试用例的函数。

注意:与 Truffle 不同,HardHat 不需要单独为测试运行 ganache-cli。Hardhat 有自己的本地测试网,我们可以使用。

部署合约和编写测试

为了部署智能合约,我们首先需要使用 ethers.getContractFactory() 获取对编译好的智能合约的引用,然后我们可以使用 deploy() 方法来部署智能合约并传入参数。我们在 beforeEach() 部分做这个操作。

1
2
3
4
5
6
7
8
let artwork;

this.beforeEach(async function() {
    // This is executed before each test
    // Deploying the smart contract
    const Artwork = await ethers.getContractFactory("Artwork");
    artwork = await Artwork.deploy("Artwork Contract", "ART");
})

为了检查 NFT 是否正确地被铸造,我们首先获取 HardHat 创建的一个默认账户。然后我们调用智能合约中的 mint 函数,传入一个随机的 tokenURI。我们在铸造之前和之后检查账户的余额,它们应分别为 0 和 1。如果合约通过了测试,那就意味着 NFT 被正确地铸造了。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
it("NFT is minted successfully", async function() {
    [account1] = await ethers.getSigners();

    expect(await artwork.balanceOf(account1.address)).to.equal(0);
    
    const tokenURI = "https://kongz.herokuapp.com/api/metadata/1"
    const tx = await artwork.connect(account1).mint(tokenURI);

    expect(await artwork.balanceOf(account1.address)).to.equal(1);
})

为了检查 tokenURI 是否被正确设置,我们取两个随机的 tokenURIs 并从不同的账户设置它们。然后我们调用 tokenURI() 函数来获取相应 token 的 tokenURI,然后将它们与传入的参数进行匹配,以确保 tokenURIs 被正确地设置。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
it("tokenURI is set sucessfully", async function() {
    [account1, account2] = await ethers.getSigners();

    const tokenURI_1 = "https://kongz.herokuapp.com/api/metadata/1"
    const tokenURI_2 = "https://kongz.herokuapp.com/api/metadata/2"

    const tx1 = await artwork.connect(account1).mint(tokenURI_1);
    const tx2 = await artwork.connect(account2).mint(tokenURI_2);

    expect(await artwork.tokenURI(0)).to.equal(tokenURI_1);
    expect(await artwork.tokenURI(1)).to.equal(tokenURI_2);

})

将所有内容放在一起

最终,在将所有测试用例组合在一起后,Artwork.ts 文件的内容将是:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
import { expect } from "chai";
import { ethers } from "hardhat";
import { Artwork } from "../typechain-types";

describe("Artwork Smart Contract Tests", function () {
    let artwork: Artwork;

    this.beforeEach(async function () {
        // This is executed before each test
        // Deploying the smart contract
        const Artwork = await ethers.getContractFactory("Artwork");
        artwork = await Artwork.deploy("Artwork Contract", "ART");
    })

    it("NFT is minted successfully", async function () {
        let account1;
        [account1] = await ethers.getSigners();

        expect(await artwork.balanceOf(account1.address)).to.equal(0);

        const tokenURI = "https://kongz.herokuapp.com/api/metadata/1"
        const tx = await artwork.connect(account1).mint(tokenURI);

        expect(await artwork.balanceOf(account1.address)).to.equal(1);
    })

    it("tokenURI is set successfully", async function () {
        let account1;
        let account2;
        [account1, account2] = await ethers.getSigners();

        const tokenURI_1 = "https://kongz.herokuapp.com/api/metadata/1"
        const tokenURI_2 = "https://kongz.herokuapp.com/api/metadata/2"

        const tx1 = await artwork.connect(account1).mint(tokenURI_1);
        const tx2 = await artwork.connect(account2).mint(tokenURI_2);

        expect(await artwork.tokenURI(0)).to.equal(tokenURI_1);
        expect(await artwork.tokenURI(1)).to.equal(tokenURI_2);

    })
});

您可以使用命令运行测试:

1
npx hardhat test

部署智能合约

到目前为止,我们已经学会了如何编写智能合约并对它们进行测试。现在我们终于可以开始将我们的智能合约部署到 Mumbai 测试网络了,这样我们就可以向我们的朋友们炫耀我们新学到的技能了😎。

在我们继续并部署我们的智能合约之前,我们将需要两个额外的 npm 包:

  • dotenv:输入 npm install dotenv。这将用于管理环境变量,这些变量用于设置我们的 Polygonscan API 密钥的访问。
  • @nomiclabs/hardhat-etherscan:输入 npm install @nomiclabs/hardhat-etherscan。这个库用于在将智能合约部署到网络时验证它。在 Etherscan 和 Polygonscan 上验证智能合约的过程是一样的。

设置环境变量

在项目根目录中创建一个名为 .env 的新文件。

.env 文件中创建一个名为 POLYGONSCAN_KEY 的环境变量,将其设置为教程开始时创建的 API 密钥。同时添加另一个条目 PRIVATE_KEY,将其设置为有 MATIC 的 Mumbai 测试网钱包帐户的私钥。

1
2
POLYGONSCAN_KEY=xxxx
PRIVATE_KEY=xxxxx

修改配置文件

为了将经过验证的智能合约部署到 Mumbai 测试网络,我们必须在 hardhat.config.js 文件中做一些改动。首先,将这段完整的代码复制粘贴到文件中,然后我们会一步一步地解释这段代码,以理解正在发生的事情:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
import { HardhatUserConfig } from "hardhat/config";
import "@nomicfoundation/hardhat-toolbox";
require("dotenv").config();

const config: HardhatUserConfig = {
  solidity: "0.8.18",
  networks: {
    mumbai: {
      url: "https://matic-testnet-archive-rpc.bwarelabs.com",
      accounts: [
       `${process.env.PRIVATE_KEY}`
      ]
    }
  },
  etherscan: {
    apiKey: process.env.POLYGONSCAN_KEY,
  }
};

export default config;

由于我们将把我们的合约部署到 Mumbai 测试网,所以我们在网络部分创建了一个新的网络对象。我们将其命名为 mumbai,并将其 url 设置为 Mumbai 测试网的 RPC url。然后,我们将我们的私钥添加到 accounts 数组中,以便我们可以使用它来部署我们的智能合约。

最后,我们将我们的 API 密钥添加到 etherscan 对象中,以便我们可以在部署智能合约时验证它。

编写部署脚本

scripts 文件夹中创建一个名为 deploy_artwork.ts 的新文件。在这个文件中,我们将编写一个脚本,用于部署我们的智能合约。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
import { ethers, run } from "hardhat";

async function main() {
  const ContractFactory = await ethers.getContractFactory("Artwork");
  const contract = await ContractFactory.deploy("Artwork Contract", "ART");


  // Wait for the contract to be mined and get the contract's deployed bytecode
  await contract.deployed();

  console.log("Contract deployed to:", contract.address);

  // wait 1 minute for the contract to be mined
  await new Promise((r) => setTimeout(r, 60000));

  // Verify the contract
  try {
    await run("verify:verify", {
      address: contract.address,
      constructorArguments: ["Artwork Contract", "ART"],
    });
    console.log(`Contract verified successfully.`);
  } catch (error) {
    console.error("Failed to verify contract:", error);
  }
}

main()
    .then(() => process.exit(0))
    .catch((error) => {
      console.error(error);
      process.exit(1);
    });

执行部署脚本:

1
npx hardhat run scripts/deploy_artwork.ts --network mumbai

解释一下上面的代码:

  • 我们首先使用 getContractFactory 方法获取我们的智能合约的工厂对象。
  • 然后,我们使用 deploy 方法部署我们的智能合约。我们将合约的名称和符号作为参数传递给构造函数。
  • 最后,我们使用 verify:verify 任务验证我们的智能合约。我们将合约的地址和构造函数的参数作为参数传递给任务。

需要说明的是:

  • deploy 之后要等 1 分钟,因为部署智能合约需要一些时间。如果我们立即验证智能合约,我们将得到一个错误,因为智能合约还没有被部署。
  • 当然验证合约你也可以通过命令完成,不写代码,验证的命令如下:
1
npx hardhat verify --network sepolia <contract address> "Artwork Contract" "ART"

与智能合约互动

如果我们在 Polygonscan 上查看我们的智能合约,你可以看到我们的合约已经通过验证。这在 Contracts 标签页中有一个绿色的对号表示。在 Contracts 标签页中,点击 Write Contract。现在点击「Connect to Web3」并连接你的 Metamask 账户。

我刚才部署的智能合约的地址是:0x7d64B6EDAcE2Cf8FfE57199406861E9fcEeb7364

现在选择 mint 操作并输入你的 tokenURI。我使用 https://kongz.herokuapp.com/api/metadata/5 作为我的 tokenURI。如果你愿意,你可以通过使用 IPFS 来托管你自己的 tokenURI。一旦你输入你的 tokenURI,点击「Write」按钮。这将显示一个 Metamask 弹出窗口。确认交易并等待其被确认。

恭喜你🥳🥳🥳,你的 NFT 已经成功铸造。你可以访问 Opensea Testnet 页面,用钱包登录之后,在「Profile」部分现在你可以查看你的 NFT。可以在这里查看示例。

结论

在本教程中,我们学习了 HardHat 的一些基础知识。我们编写了一个可以用于创建 NFT 的智能合约,为我们的智能合约编写了测试,最后将其部署到 Mumbai 测试网。我们还使用了 HardHat 插件和 Polygonscan API 密钥验证了我们的合约。使用类似的程序,我们可以构建任意数量的 DeFi 项目并部署到任何兼容 EVM 的网络(Ethereum, Polygon, Binance Smart Chain, Avalanche 等)。

参考资料

在学习过程中,我发现以下资料非常有用:

最后

本篇文章大部分内容都翻译自 《Create an NFT smart contract with HardHat》,并且结合我自己的实践做了一些修改,希望对你有所帮助。

本篇教程的代码已经上传到 Github,地址 hi-hardhat

股票技术指标 - 指数平滑异同移动平均线(MACD)指标

25 May 2023 at 10:49

引言

MACD 也是股票技术分析中最常用的技术指标之一,经常被用来判断股票的趋势的转向。这篇文章主要介绍 MACD 指标的计算方法和使用方法。

什么是 MACD 指标

基础概念

MACD 是指数平滑异同移动平均线 (Moving Average Convergence Divergence) 的缩写,简称「指数平滑异同移动平均线」,代表一种趋势跟踪的动量指标。MACD 通常由 4 部分组成:

  1. DIF 值(快线):快线(短期指数平滑移动平均线)与慢线(长期指数平滑移动平均线)的差值。一般是 MA12 - MA26。
  2. DEA 值(慢线):DIF 的 9 日指数平滑移动平均线。
  3. MACD 柱(动能):DIF 与 DEA 之间的差值,柱状图。一般是 DIF - DEA。
    • 值是正数,表示快线在慢线之上,市场处于上涨趋势;
    • 值是负数,表示快线在慢线之下,市场处于下跌趋势。
  4. 0 轴:多空分界线,MACD 柱在 0 轴之上,表示多头市场;MACD 柱在 0 轴之下,表示空头市场。

黄金交叉和死亡交叉

  • 黄金交叉:
    • DIF 线上穿 DEA 线,表示股票处于上涨趋势,是买入信号。
    • MACD 柱由负数变成正数,表示股票处于上涨趋势,是买入信号。
  • 死亡交叉:
    • DIF 线下穿 DEA 线,表示股票处于下跌趋势,是卖出信号。
    • MACD 柱由正数变成负数,表示股票处于下跌趋势,是卖出信号。

如何使用 MACD 指标

MACD 指标比较适合做中长线操作。

买入点的判断

  • 如果你做长线:MACD 柱是正数,且 DIF 线和 DEA 线都在 0 轴之上,表示是买入信号;
  • 如果你做短中线:DIF 线和 DEA 线都在 0 轴之上,MACD 柱绿线缩短的时候就可以找买点了。

卖出点的判断

  • 如果你做长线,DIF 线和 DEA 线一直在 0 轴之上,表示股票处于上涨趋势,可以继续持有;如果 DIF 线和 DEA 线都在 0 轴之下,表示股票处于下跌趋势,可以考虑卖出。
  • 如果你做短中线,MACD 柱如果变成负数,即变成绿色,表示股票处于下跌趋势,可以考虑卖出。

总结:

趋势 多头 空头
快、慢线 两线在 2 轴之上做多不做空 两线在 2 轴之下做空不做多
红、绿柱 红柱缩短表示回调,绿柱缩短表示上涨 红柱缩短表示下跌,绿柱缩短表示反弹

示例

  1. 上涨趋势确认
  2. 下跌趋势确认

避免失误

  • MACD 指标是长线趋势的参考,不适合短线操作!!
  • MACD 指标的黄金交叉和死亡交叉是落后的指标,不能做短线进入的依据。
  • MACD 指标必须配合多头趋势或者空头趋势一起来判断。

MACD 背离

MACD 背离是指股价与 MACD 指标之间的背离,即股价与 MACD 指标的走势方向不一致。

这两种情况要注意了:

  • 股价上涨,MACD 红柱缩短,动能减弱,股价可能会下跌
  • 股价新高,MACD 红柱不是新高,动能减弱,股价可能会下跌

出现背离的情况,代表趋势即将改变。

总结

  • MACD 指标是一种趋势跟踪的动量指标,适合做中长线操作。
  • MACD 指标的黄金交叉和死亡交叉是落后的指标,不能做短线进入的依据。
  • MACD 指标必须配合多头趋势或者空头趋势一起来判断。
  • MACD 背离是指股价与 MACD 指标之间的背离,即股价与 MACD 指标的走势方向不一致,出现背离的情况,代表趋势即将改变。

股票技术指标 - 移动平均线(MA)指标

13 May 2023 at 10:49

引言

MA 是股票技术分析中最常用的技术指标之一,经常被用来判断股票的趋势。这篇文章主要介绍 MA 指标的计算方法和使用方法。

什么是 MA 指标

MA 是移动平均线 (Moving Average) 的缩写,简称「均线」,代表过去一段时间内股票的平均价格。

计算方法

均线的计算方法相对简单。它是在一定时期内股票收盘价的平均值。

以下是计算均线的基本步骤:

  1. 选择一个时间段:这个时间段可以是任何你选择的连续天数。常用的有 5 日、10 日、20 日、60 日、120 日、240 日等。

  2. 加总这个时间段内的收盘价:例如,如果你正在计算 10 日均线,你就需要把过去 10 天的收盘价加总起来。

  3. 除以天数:然后,你把步骤 2 中得到的总和除以你选择的天数。例如,如果你在计算 10 日均线,你就需要把总和除以 10。

这个结果就是你选择的时间段内的均线值。

例如,计算 5 日均线的公式为:

1
MA5 = (P1 + P2 + P3 + P4 + P5) / 5

其中,P1、P2、P3、P4、P5 分别代表最近 5 天的收盘价。

需要注意的是,均线每天都在变动,因为每天都有新的收盘价加入计算,同时最早的收盘价被排除出去。

使用目的

均线的主要目的是帮助投资者理解股票价格的趋势。它可以提供以下几种重要信息:

趋势判断

当股票价格持续高于某一均线,特别是长期均线,如 50 日或 200 日均线,就可以认为股票可能处于上升趋势中。相反,如果股票价格持续低于某一均线,就可能处于下降趋势中。

买卖信号

短期均线和长期均线的交叉通常被视为买卖信号:

  • 买入信号:短期均线(如 5 日或 10 日均线)从下方穿过长期均线(如 50 日或 200 日均线),这被视为「金叉」。
  • 卖出信号:反之,如果短期均线从上方穿过长期均线,这被称为「死叉」。

支撑和阻力

支撑:均线有时也被视为可能的支撑或阻力水平。如果股票价格下跌到某个均线,并在那里停止下跌或反弹,那么这个均线可能就是一个支撑线。

阻力:相反,如果股票价格上升到某个均线,并在那里停止上涨或开始回落,那么这个均线可能就是一个阻力线。

价格与均线的偏离程度

价格与均线的偏离程度也能提供一些信息。

  • 如果股票价格远高于均线,可能表示过度买入,需要警惕价格回落的风险;
  • 如果股票价格远低于均线,可能表示过度卖出,有可能会有反弹的机会。

使用方法

简介

常用的均线有以下几种:

  • 5 日均线(MA5),即周线
  • 10 日均线(MA10),即半月线
  • 20 日均线(MA20),即月线,非常主要的均线
  • 60 日均线(MA60),即季线
  • 120 日均线(MA120),即半年线
  • 240 日均线(MA240),即年线,也有人用 250 日均线代替年线

根据你的风险偏好和投资周期,你可以选择不同的均线来判断股票的趋势,策略如下:

策略 超短线 短线 中线 长线
交易时间 日内 几天 几周 几个月
使用均线 1 分、5 分、16 分、60 分 3 日、5 日 20 日、60 日 120 日、240 日

另外:

  • 月线是最重要的均线,是短线操作的多空分界线
  • 季线是中长期操作的多空分界线
  • 趋势多头在月线之上,月线上扬,做多;趋势空头在月线之下,月线下跌,做空

单一均线交易法

一周左右的短线我们主要看 5 日、10 日、20 日均线。单一均线交易法是指我们选一个均线,比如 5 日均线,然后根据这个均线的走势来判断买卖。

看一下中国科传的例子:

  • 在上图 1 的位置之前三条均线很乱,不建议入场。回撤但是 MA5 一直在 MA10、MA20 之上,这时候是一个很不错的入场点。
  • 当 MA5、MA10、MA20 三条均线都向上,且 MA5 在 MA10、MA20 之上,且 MA10 在 MA20 之上,这时候可以入场,建议在收盘前 10 分钟左右入场。新手不建议在盘中操作。
  • 止损点:把进场当日股价的最低价设置为止损点,如果股价跌破这个点,就卖出。
  • 每天收盘前 10 分钟左右检查一下,没有跌破止损点就继续持有,直到出现卖出信号。
  • 卖出信号:收盘前 10 分钟左右,股价跌破均线就卖出。如果你是 MA5 进场的就看 MA5,如果你是 MA10 进场的就看 MA10,依此类推。MA5 太累了,所以我推荐 MA10。

原则:

  • 此方式只适用于多空趋势明显的时候(当 MA5、MA10、MA20 三条均线都向上,且 MA5 在 MA10、MA20 之上,且 MA10 在 MA20 之上我们称之为多头趋势),不适合震荡期间。
  • MA20 均线向上时,适合做多,MA20 均线向下时,适合做空。
  • 无论是做多还是做空,都要以快收盘价为准,即在收盘前 10 分钟左右,手动操作,防止盘中出现大幅波动。
  • 日线和周线皆可操作。
  • 入场和出场看同一个均线,比如入场看 MA5,出场也看 MA5。
  • 均线选择:
    • MA5:短线操作,一周左右
    • MA10:中短线操作,一周到一个月
    • MA20:中线操作,一个月左右

真假金叉

我们知道短均线(MA5、MA10)从下往上穿过长均线(MA20、MA60)时,称之为金叉,是买入信号;反之,称之为死叉,是卖出信号。

如上图 1 所示,MA5 从下往上穿过 MA20,股价也随之上涨,这是一个典型的金叉买入信号。

但是有时候并不是这样的,比如上图 2 的位置,MA5 从下往上穿过 MA20,但是股价并没有上涨,反而下跌了。因为此时长均线 MA20 仍然向下,这种情况我们称之为假金叉,不可盲目买入。

注意事项

需要注意的是,均线是延后指标,意味着它基于过去的数据。因此,它不能预测未来价格,只能提供对当前市场趋势的理解。

同时,任何技术指标都不能保证 100% 的准确性,因此在使用均线时,投资者还需要结合其他技术指标和市场信息。以下是一些可能导致均线失效的情况:

震荡市场

在震荡或横盘的市场中,股票价格可能会频繁地在均线上下穿越,导致均线生成的买卖信号失效。在这种市场环境中,均线往往会产生许多假信号,使得投资者反复买入和卖出,增加交易成本。

市场新闻或突发事件

重大的市场新闻或突发事件,如公司的财报发布、突然的经济政策变动、大规模的市场恐慌等,都可能导致股票价格短时间内大幅波动,这种情况下,均线可能无法及时反应这些变化。

短期极端价格波动

如果股票价格在短期内发生极端波动,比如由于市场操纵或其他非常规行为导致的大幅度价格波动,那么均线也可能失效,因为它是基于过去一段时间的平均价格计算的,可能无法反映出这种短期内的极端变动。

总结

均线是一种简单而有效的技术指标,它可以帮助投资者更好地理解市场趋势,从而做出更好的投资决策。在使用均线时,投资者需要注意以下几点:

  • 均线是一种趋势指标,可以帮助投资者更好地理解市场趋势。
  • 均线是一种延后指标,不能预测未来价格。
  • 均线的选择需要根据投资者的投资目标和投资周期来确定。
  • 均线的使用需要结合其他技术指标和市场信息。
  • 均线在震荡市场、市场新闻或突发事件、短期极端价格波动等情况下可能失效。

如何你看完本篇文章有任何疑问或者建议,欢迎在下方留言,我会及时回复。

如何通过逼空来赚钱?

10 May 2023 at 12:49

引言

逼空是一种投资策略,它的目的是通过买入股票来迫使空头平仓,从而推高股价。逼空是一种高风险高回报的投资策略,它的风险在于,如果空头不平仓,那么逼空者将会面临巨大的损失。

这篇文章将会介绍逼空的原理,以及如何通过逼空来赚钱。

什么是做空?

在讲逼空之前我们要先了解什么是做空?做空是一种投资策略,当你看空某个股票的时候,预期其股价接下来会下跌,那么你就可以通过做空来赚钱。

做空有两种方式,一种是买看跌期权一种是直接卖股票,我们这里只针对后者进行讨论。

做空股票,操作上你可以直接在券商平仓卖出股票,即向市场借入股票,日后归还股票就可以了。这个过程中券商会向你收取利息,直到你归还股票为止。

什么是逼空?

当被大量做空的股票其价格上涨而不是下跌的时候,就会出现逼空的情况。比如,一家公司的股票预计将下跌,但却收到了一份重要的好消息,股价就会飙升。

在这种情况下,空头卖方将面临巨大的损失,因为他们必须在合约到期日购买他们最初借来的股票。空头卖方将不得不购买股票以平仓,从而推高股票价格。

所以逼空最关键的是利好消息,这个消息可以是公司的业绩,也可以是公司的重大事件,比如收购,或者是公司的重大合作。让空头短期面临压力,从而迫使他们平仓。

逼空的利弊

参与逼空有利有弊。让我们看一下这种投资策略的优缺点:

优点

  • 理论上收益无限:逼空最大的吸引力在于,空头卖方在合约到期日必须购回他们做空的股票,无论价格如何。这意味着,如果确实发生了逼空,作为投资者,您从交易中获得的总利润没有上限。
  • 对投资者的风险比空头卖方低:如果您投资一只股票,希望发生逼空,但它并未发生,您可能会失去的最多是您投资的金额。另一方面,空头卖方可能面临超过 100% 的亏损,还可能受到保证金调用和利息的影响。如果您购买长期期权,则预测逼空变得更加低风险,因为如果股票价格没有如您预期地上涨,您可以选择不执行该期权。

缺点:

  • 可能会导致亏损复利:虽然正确地逼空可能会导致实现几乎无限的利润,但被困在逼空的炒作中也可能会让您亏损。例如,在当前 GameStop 的逼空中,GME 股票的价格在 2021 年 1 月 27 日达到约 347 美元的峰值。仅仅一周后的 2 月 3 日,GME 股票的平均价格为 92.41 美元。如果投资者在 2020 年 10 月左右 GameStop 股票交易价格约为 14 美元时买入,这不会成为问题,但在 1 月份围绕 GME 的炒作和激情中,许多投资者以 300 美元或更高的价格买入。仍持有这些投资的人可能损失了数百甚至数千美元,而几乎没有希望恢复。
  • 可能会让您持有一个基本面不稳定的股票:正如我们所述,与逼空相关的股票价格的急剧上涨通常与其相关公司的基本面关系不大。这意味着,如果您错过了逼空的出口点,长期持有股票可能不是一个可行的选项。尤其是考虑到重度空头抛售的股票通常与财务上失败的公司相关联。

预测逼空

预测逼空的时机可能会具有挑战性。以下是一些指标,可以用来预测逼空何时到来:

  • 高空头利息百分比:空头对特定股票的投资者或投资公司越多,到期日回购该股票的竞争就越激烈。随着更多的投资者对资产进行空头,该资产的利息随着需求的增加而上升。更多的投资者对股票进行空头可能会使抛空更为有效。

  • 高空头利息比率:股票的空头利息比率是通过将股票的当前空头利息除以其平均每日交易量来计算的。空头利息比率告诉你,一个空头卖家平均需要多长时间来平仓他们的当前头寸。空头利息比率越高,逼空的可能性就越大,因为回购股票的竞争激增。

看一个实例

GME 2021-01-25 被逼空,那个时候散户联合起来搞机构,散户的钱都是美联储疫情发的,所以他们不在乎。另外需要注意的是逼空行情不适合长期持有,因为逼空的股票基本面都不好,所以逼空的时候要及时出货。

我应该参与逼空吗?

随着无限利润的可能性,参与逼空可能既刺激又有利可图,看上去是一个不错的策略。然而逼空也可能对空头持有人和卖家都带来风险。如果你决定参与这些更高风险的动作,记住永远不要投资超过你能承受损失的金额。

我是如何参与逼空的

赌突发新闻太难了,所以我觉得赌财报日是一个不错的选择。被严重做空的股票有一个特点,如果有利好消息,股价会暴涨,比如我最近观察并且有参与的股票有:

  • NVAX:财报好于预期,股价暴涨 27%
  • CVNA:财报好于预期,股价暴涨 26%
  • UPST:财报好于预期,股价暴涨 36%

当然也有财报不行,然后继续跌的,但是如果涨的话一般都是暴涨。所以我觉得财报前买一张末日 CALL 是一个不错的选择,虽然期权的 IV 值比较高,但是我觉得还是值得的。

关注高空头利息百分比,当某个股票的空头利息百分比超过 30% 的时候,我会关注这个股票,然后看看财报日,财报日前,我会买一张末日 CALL 当彩票,这个钱要做好归零的打算,所以不要投入太多。

查看被做空的股票

PS:前两个网站数据每两周更新一次,后面两个网站没看到更新说明。

总结

逼空是一种高风险的投资策略,但如果您能够正确地预测逼空的时机,它可能会带来巨大的回报。选择财报日逼空是一个不错的选择,另外需要注意的是,逼空的股票基本面都不好,所以逼空的时候要及时出货。

本地多 GitHub 账号使用

17 April 2023 at 13:33

引言

如果你在公司也试用 Github 托管代码的话,你可能会遇到一个问题,本地同时使用你的个人账号和公司账号。

那么本篇文章就为你分享如何在本地同时使用多个 Github 账号。

SSH 配置

生成工作需要的 ssh

这里默认你已经有了个人的 ssh 密钥,如果没有的话,你需要先生成个人的 ssh 密钥。

1
ssh-keygen -t rsa -b 4096 -C "forecho@work.com" -f ~/.ssh/work

配置 host

1
vim ~/.ssh/config
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
Host *
    ServerAliveInterval 60

#default github
Host github.com
    HostName github.com
    IdentityFile ~/.ssh/id_rsa

Host w.github.com
    HostName github.com
    IdentityFile ~/.ssh/work

使用

如果要使用 work 密钥,则这样 clone 代码

1
git clone git@w.github.com:work/xxx.git

配置 Git User 问题

先取消全局 可选操作

1
2
git config --global --unset user.name 
git config --global --unset user.email

配制个人 SSH

1
vim ~/.gitconfig
1
2
3
4
5
6
[user]
    name = forecho
    email = echo@forecho.com

[includeIf "gitdir:~/work/"]
    path = ~/work/.gitconfig

工作目录单独设置

1
vim ~/work/.gitconfig
1
2
3
[user]
    name = work
    email = forecho@work.com

检查

1
git config --list
❌
❌