乐于分享
好东西不私藏

我花20块搭了个AI股评助手,能读财报能盯盘

我花20块搭了个AI股评助手,能读财报能盯盘

炒股最烦什么?翻财报翻到手酸,盯盘盯到眼瞎。今天给你介绍一个开源的金融研究小工具,叫 Dexter,说白了就是股票界的OpenClaw——让它读报告就读报告,让它查行情就查行情,扔给它一个公司名,回头给你一份带数据来源的研究简报。

这玩意儿谁用得上

散户和投研分析师:想快速过一遍财报、公告、股价走势?交给它就行。

创业者和运营负责人:见客户前要摸底、做尽调、看竞品,不用自己扒网页。

爱捣鼓Agent的人:你会发现一个专门干一件事的小助手,比通用大模型靠谱得多——至少你不用猜它哪句是编的。

你能搭出什么

一个挂了就跑的命令行级"证券分析师"。跑起来之后,直接用大白话问它:

  • 这家公司是干嘛的?
  • 财报怎么样?
  • 竞争对手什么情况?
  • 今天这波行情怎么走?

Dexter会翻完资料再回答你,而不是拍脑袋瞎编。

用来对比股票、读公开披露文件、总结财报、拉实时行情,省得每次查个东西都要开新标签页。开个 `/heartbeat` 模式,它还能7x24小时替你盯着自选股。

开搞之前要准备

  • 一台VPS或者闲置电脑,别占着主力机
  • 一个终端Agent(Codex、Claude Code都行),帮忙装东西
  • [Dexter GitHub仓库](https://github.com/virattt/dexter.git)
  • OpenRouter / OpenAI / Anthropic 任意一家API Key(可点击阅读阅文获取)
  • 提供金融/股票/财报/行情数据的数据平台的api key
  • 可选:Perplexity API Key(网页搜索)、xAI API Key(Twitter/X舆情)

进阶玩法

把Dexter连上X,让研究简报里多一栏社交媒体情绪。写法很简单:

给 [公司名] 的研究流程加上Twitter/X舆情指标。

但记住,情绪只是一面镜子——下结论之前,还是得拿它跟财报、公告、行情、新闻对一对。


Step 1 搞一台VPS跑Dexter

演示用的Hostinger VPS,挑了个最低配套餐。服务器就绪后,Hostinger会给一个SSH命令,长这样:

ssh root@[你的服务器IP]
小建议:本地也能跑,但VPS更干净,浏览器和长期任务全扔服务器上,不占你自己电脑。

打开Codex或Claude Code,开终端,把上面那条SSH命令跑进去连上服务器。

 

演示里选了AlmaLinux,但下次我可能会选Debian——稳一点。

Step 2 从GitHub装Dexter

进Dexter的GitHub仓库,照着安装说明来。其实就是几条终端命令:

先装Bun(如果还没有)

curl -fsSL https://bun.sh/install | bash

克隆仓库,装依赖

git clone https://github.com/virattt/dexter.gitcd dexterbun install

启动

bun start

头一回启动时,Dexter会一个一个问你要环境变量。把这些变量当密码看——别往外漏。

Step 3 塞进模型和金融数据Key

接下来给Dexter两样真本事:一个大模型,一个股票数据源

模型嘛,你手里有哪个API就用哪个——OpenRouter、OpenAI、Anthropic都行。

进Dexter后用命令选模型:

/models

选好供应商,再小心地把模型名输进去。

 

然后配 Financial Datasets 的API Key。

 

Financial Datasets 按用量收费,演示里说最低先充20美元左右。

想要网页搜索?加Perplexity的Key,再跑:

/search

以后想要Twitter/X的情绪分析?顺手把xAI的Key也塞进去。

Step 4 跑第一个研究指令

先从一个小问题开始。

试试这个:

帮我出一份 GOOGL 的带来源的研究简报。

重点包括:

  • 公司主营业务
  • 近期催化剂
  • 公开的财务/运营信号
  • 主要风险
  • 竞争格局
  • 下一步该关注什么

Step 5 设一个心跳盯盘

手动跑通之后,打开Dexter的心跳功能,让它定时检查。

这样写就行:

设一个心跳,每 [时间窗口] 检查一次 [股票代码]

演示里就是设了个最简单的心跳——每6小时看一眼股价。

Step 6 WhatsApp模式先别碰

Dexter也有WhatsApp接入说明,但演示里那块跑得不顺。

正确上手顺序很简单:

1. 把Dexter丢VPS上跑起来

2. 配好模型和市场数据Key

3. 问带数据来源的问题

4. 查它引用了哪些数据源

5. 确认答案靠谱了,再开 `/heartbeat`

别一上来就整花活,先让它当一个好用的命令行研究员。