HyperStock.net 标志
金库
注册领取7天免费使用
注册领取7天免费使用
博客

一.一个人做产品的 18 个月

阅读时间:15 分钟

第 0 个月:一道数学题

2020 年 3 月,一个普通的周二早上。

我打开 Thinkorswim,开始今天的盘前工作:筛选 Sell Put 机会。AAPL、MSFT、NVDA、JPM……逐个翻期权链,算年化收益,对比行权概率,估算保证金。

40 分钟过去了。眼睛酸,脖子僵,还没筛完。

那天我算了笔账:每天 40 分钟,一年 250 个交易日,就是 166 小时。相当于 4 个完整的工作周,全部花在重复劳动上。

作为一名程序员,这让我感到羞耻。

当晚我写了一个 Python 脚本,自动抓取期权数据,计算年化收益和行权概率,输出排序后的推荐列表。

脚本跑了 3 秒。而我之前手动做了 40 分钟。

那个脚本的文件名:sellput_screener.py。它就是 Hyperstock 的第零个版本。


第 1-3 三年:自用工具

脚本在我电脑上跑了三年。每天早上./screener.py AAPL,MSFT,NVDA,3 秒出结果。

我把它发给了两个做期权的朋友。他们的反馈:

"能不能加个网页版?我不想装 Python。"
"能不能支持更多标的?"
"能不能把行权概率也显示出来?"

好,那就做个网页版。2023 年 6 月,我用 Flask + HTML + jQuery 搭了一个最简陋的 Web 界面。

没有用户系统,没有数据库,没有支付。 一个页面,一个输入框,一个结果表。

我把它发到 Reddit r/options,标题是:"I built a free Sell Put screener for Chinese options traders."

24 小时内,500 人访问。72 小时内,100 人给我发邮件要功能。

这 100 封邮件让我意识到:这不是我的私人工具了,它是一个产品。

第3年Q1-Q2:第一个版本

2023 年 6 月,Hyperstock 1.0 上线。

技术栈: Next.js + Node.js + PostgreSQL

功能:

  • 用户注册/登录
  • Sell Put 分析(单标的)
  • 基础 Score 评分
  • 免费使用(靠爱发电)

数据: 买不起专业期权数据商的接口,用免费 API 凑合,数据经常延迟 15 分钟。

服务器: 一台 DigitalOcean 的 $12/月 VPS。

第一个月,1,000 注册用户。我惊呆了。

第二个月,有人给我发邮件:"你们有没有付费版?我想支持你们。"

我说:"我们只有免费版。"

他说:"那你们怎么活下去?"

这个问题让我失眠了三个晚上。

第3年Q3:从免费到付费

2024 年 1 月,我推出了 Token 付费系统。

每次分析消耗 Token。

内心挣扎了很久。 之前一直免费,怕收费用户全跑了。

结果:第一个月营收很不错。付费转化率 2.3%。

虽然不多,但够了——够我续服务器,够我买更好的数据源。

2024 年 3 月,我用第一个月的收入升级了期权数据源,延迟从 15 分钟降到实时。


第三年Q4后:用户倒逼功能

这段时间,用户反馈成了我的产品路线图:

用户反馈我的反应
"能不能分析多只标的?"加了批量分析
"历史记录找不到以前的"加了历史记录侧边栏
"SPAN 保证金怎么算?"花两周研究 CME 文档
"评论里有人问我怎么用"加了用户评论系统
"有没有组合策略?"记入 TODO

2024 年 9 月,用户突破 10,000。

我一个人做产品、写代码、回邮件、处理客服。每天工作 14 小时。

累,但很开心。因为每天都有用户说"帮我省了时间"。


第5年:2.0 重构

10,000 用户之后,老系统扛不住了。

  • 数据库查询慢,分析页面加载 5 秒+
  • 前端代码乱成一锅粥(jQuery 的锅)
  • Score 算法太简单,用户说"推荐不准"

2025 年 1 月,我决定重写。

技术栈全面升级:

  • Next.js → React + TypeScript
  • 简单评分 → 多维度 AI 模型
  • PostgreSQL 单库 → 读写分离
  • 单台 VPS → 分布式部署

Hyperstock 2.0 在 2025 年 1 月上线。

分析速度从 5 秒降到 2.5 秒。用户留存率从 45% 升到 67%。

现在

2025 年 5 月的数据:

  • 30,000+ 注册用户
  • 3,400+ 日均分析
  • 月活 8,500
  • 付费转化率 4.2%
  • 团队:已经有了一些伙伴组成的团队

有人问:为什么不融资?

答:因为我怕。怕拿了钱被催增长,怕为了 KPI 做功能,怕失去对产品的主控权。

现在虽然慢,但每一步都是用户真正需要的。

5年教会我的事

  1. 产品是最好的营销

没花一分钱广告,全靠用户口碑。产品好用,用户自然会分享。

2. 小团队有小团队的优势

没有会议,没有 OKR,没有跨部门协调。用户反馈到我耳朵里,到我手上改代码,24 小时上线。

3. 免费用户是付费用户的土壤

30,000 用户里,只有 1,260 人付费。但没有那 28,740 个免费用户,就没有口碑,就没有流量。

4. 技术债迟早要还

1.0 的前端代码现在看着像噩梦。如果一开始就用 TypeScript + 好架构,后期重构省下的时间够做 10 个新功能。

5. 活着最重要

不追求爆发式增长,不追求独角兽估值。产品持续迭代,用户持续使用,收入 cover 成本,就是胜利。


下一步

  • 组合策略(已完成)
  • 策略回测
  • 社区讨论区

5年,累积30,000 用户。

感谢每一个使用 Hyperstock 的你。

故事还在继续。


我是9527,Hyperstock 的创始人。有问题想聊?hyperstock.werich@gmail.com