Crypto Research Labs
ZH ▾
GitHub

新手课程

面向新手 · 无需金融或编程知识

十节短课,每节 5–10 分钟:从“这是什么”到检验你自己的想法。课程中的数字每天根据实时数据更新。

两分钟看懂本网站

  1. 核心问题。扣除交易手续费后,一条简单、公开的规则能否跑赢直接买入并持有?通常不能。本项目诚实地检验这一点。
  2. 市场展示今天加密市场的状态。它描述市场,不是买卖信号。
  3. 研究列出所有检验过的想法。通过 表示达到事先设定的标准,偏弱 表示“略好,但可能是运气”,未通过 表示没有跑赢持有。
  4. 打开任意一个假设,可以看到数字,以及按规则与单纯持有相比 1 美元会如何增长的图表。
  5. 遇到不懂的词?请看本页末尾的术语表。

课程目录

  1. 第 1 课. 为什么有这个项目
  2. 第 2 课. 工作原理
  3. 第 3 课. 网站的各个页面
  4. 第 4 课. 如何阅读币种页面——以 SOL 为例
  5. 第 5 课. 如何阅读一个假设
  6. 第 6 课. 关注 Everscale (EVER)
  7. 第 7 课. Telegram 提醒
  8. 第 8 课. 如何检验你自己的想法
  9. 第 9 课. 本项目不做什么
  10. 第 10 课. 练习:一周任务

第 1 课. 为什么有这个项目

本项目只回答一个问题:一个简单的规则,能否比买入一个币并一直持有赚得更多? 规则示例:“只在价格高于 50 日均线时持有 SOL”。

网上这样的规则成千上万,几乎都配着漂亮的图表。通常这是自欺欺人:规则被拟合到过去,忘了手续费,或者只在一段幸运的时期测试过。本项目用三种方法防止这一点:

  1. 先写下来,再检验。 规则和成功标准事先写好,并用指纹(哈希)“封存”。看到结果后无法再调整检验。
  2. 在规则没见过的年份上检验。 规则在 2018–2021 年选出,从 2022 年起评估。
  3. 与运气比较。 统计检验回答这样的结果是否可能偶然出现。

今天的结论:33 个假设中有 2 个通过了预注册的检验。这本身也是结果:它省下了按“漂亮”规则交易会亏掉的钱。

第 2 课. 工作原理

一切都在 GitHub 的服务器上自动运行,不需要任何人开着电脑。

第 3 课. 网站的各个页面

打开首页:它回答两个问题——发现了什么,以及今天的市场如何。顶部菜单通往五个页面,右侧是语言列表。

页面内容为什么看
首页目前的结论、今日市场诊断、通过检验的规则30 秒速览
市场诊断、卡片(趋势、紧张程度、资金流向)、BTC 图表、13 个币今天市场的“天气”
研究全部 33 个想法及结论、哪条规则适用于哪个币、我们如何检验检验过什么、结果如何
摘要用通俗语言讲一周每周一次
新手入门本课程、如何阅读网站、术语表遇到不明白的地方时
关于运行方式、方法、数据来源与新鲜度数字看起来过时或想了解细节时

如何阅读市场卡片。大数字是今天的数值。下方带框的词是所处区间(例如“贪婪”或“高于”)。底部的线显示最近 12 个月。“这是什么?”会展开简短说明。重要的不是数字本身,而是区间的变化:这时会发送提醒(第 7 课)。

第 4 课. 如何阅读币种页面——以 SOL 为例

每个币都有自己的页面。市场 →“币种”→ 点击 SOL Solana,或直接打开 Solana。其他币只需改地址里的代码:ETHUSDT、BTCUSDT、EVERUSDT……

页面分四步阅读:

  1. 12 个月图表。蓝线 = 价格,黄色虚线 = 50 日均线,白色点线 = 200 日均线。价格高于两条均线 = 上升趋势;低于两条 = 下降趋势。坐标是对数的:从 10 美元涨到 20 美元,与从 100 美元涨到 200 美元看起来一样。
  2. 数据。7 天、30 天和一年的涨跌;与均线的距离;波动率。波动率 70% 表示一年内典型涨跌幅约为 70%。今天:BTC 25%,SOL 35%,EVER 262%。另外三行提供背景:价格距最高收盘价有多远(SOL:-61%),一年前投入的 $100 现在值多少(SOL:$53),以及该币与比特币同步程度,范围 −1 到 1(SOL:0.83)。
  3. 已检验规则今天的状态。来自假设的四条规则,以及每条今天会怎么做:“持仓”、“空仓”或仓位比例。旁边是该规则的检验结论。没有一条通过检验,所以这是观察,不是信号。
  4. 包含该币种的研究。对 SOL 最有意思的是 H-014(一周动量):在 SOL 上规则的 Sharpe 为 0.79,持有为 0.36;但在 BTC 上失败,所以结论是“偏弱”。

对任何币都可以问的三个问题:价格高于还是低于 200 日均线?波动率高于还是低于平常?比特币在涨还是在跌(规则表最后一行)?

第 5 课. 如何阅读一个假设

从“研究”页的表格打开任意假设,例如 H-003。顶部是带颜色的结论和一句“通俗地说”。

结论含义
通过(绿色)达到了检验前设定的标准;值得独立复核
偏弱(琥珀色)比持有略好,但可能是运气
未通过(红色)没有跑赢持有

接着是结果表,每个币和区间一行。各列总是成对比较:规则对比“持有”:

表格下方的图表显示 1 美元按规则(实线)和持有(虚线)会如何增长。列表可切换币种和区间。

第 6 课. 关注 Everscale (EVER)

EVER 不在 Binance 上市,所以价格来自 Gate.io。可以在三个地方关注它:

  1. “市场”页(“币种”部分)中的 EVER 卡片:价格离 50 日均线有多远。正值 = H-018 规则“持仓”,负值 = “空仓”。
  2. EVER 页面:Everscale,包含图表、数据和每条规则的状态。
  3. 在 EVER 上检验的 H-018 和 H-019 假设。自 2022 年中以来,SMA50 规则的年化收益为 -9%,持有为 -69%;最大回撤 -84%,持有为 -100%。

重要。规则之所以“跑赢”持有,主要是因为持有几乎亏光了。EVER 的日交易量很小,即使小额交易也可能让价格大幅跳动。这是用于观察的信息,不是建议。

第 7 课. Telegram 提醒

在本网站上无需任何设置:每天打开一次页面即可。提醒适用于运行自己副本的人(免费):

  1. 用 @BotFather 创建机器人并复制其 token。
  2. 给你的机器人发任意消息,然后查到你的 chat id(例如通过 @userinfobot)。
  3. Fork 本仓库,然后在 fork 中:Settings → Secrets and variables → Actions → 添加 TELEGRAM_BOT_TOKEN 和 TELEGRAM_CHAT_ID。
  4. Settings → Pages → Source: GitHub Actions,然后 Actions → research-agents → Run workflow。

只有发生变化时才会收到提醒:某张市场卡片进入另一个区间,或某个假设得到新结论。平静的日子没有消息。

第 8 课. 如何检验你自己的想法

最简单的方法不需要编程:

  1. 打开新的 “Hypothesis idea” issue。
  2. 用简单的话描述规则:什么时候持仓,什么时候空仓,哪些币。
  3. 说明它为什么应该有效,以及什么算成功。在看任何图表之前写下这些。

想法会被写成假设文件,锁定后进行检验。结果会以所有语言显示在本网站上,并有自己的页面。

如果你懂一点 Python,请阅读 CONTRIBUTING.md:一个假设就是一个简短的 YAML 文件。

第 9 课. 本项目不做什么

如果你想根据这里的内容采取行动,请先问自己:如果规则明天失效,我会怎样?

第 10 课. 练习:一周任务

新手术语表

什么是买入持有?

买入一次币并一直持有。这里的每个策略都与之比较:连“什么都不做”都跑不赢的策略,不值得付出精力和手续费。

什么是假设?

写成精确规则的交易想法,例如“只在价格高于 50 日均线时持有比特币”。它在检验之前写下并锁定。

什么是夏普比率?

收益除以过程中的波动程度,按年计算。越高越好。持有比特币通常约为 0.5;多年保持 1.0 以上很少见。

什么是 CAGR 和最大回撤?

CAGR 是年均增长率。最大回撤是从峰值的最大跌幅:−50% 表示账户某一时刻只剩最高值的一半。

什么是 p 值?

如果这个想法没有真正优势,仍能看到这么好结果的概率。越小越好。由于检验了很多想法,门槛低于常用的 0.05(Bonferroni 校正)。

什么是样本外?

规则在一段历史(2018–2021)上选出,在它从未见过的后续时期(2022 年起)上评估。只在选择规则所用的数据上表现好,什么也证明不了。

什么是预注册?

在检验之前写下规则、数据和成功标准,并保存其 SHA-256 指纹。没有人能在看到结果后悄悄修改检验。

什么是移动平均线(SMA)?

最近 N 天的平均收盘价。“SMA200”是 200 日均线;价格在其上方通常意味着长期上升趋势。

什么是资金费率?

期货交易者之间每八小时互相支付的费用,用来让期货价格贴近现货价格。多数人押注上涨时,他们向押注下跌的人付费。

我可以据此交易吗?

不可以。这是研究,不是投资建议,也不是信号服务。到目前为止没有任何假设通过;即使通过,也需要先独立验证并进行模拟交易。