泥潭日报 uscardforum · 每日精选

Schwaber 看盘软件 Userscript

内容摘要

Schwab 开源看盘脚本发布,面临多账号兼容性及持仓显示 Bug,社区尝试修复。

1. 关键信息

  • 工具性质:基于 Tampermonkey 的开源 Userscript (AlexQuant),无混淆源码,不通过 API 授权,直接读取页面 DOM。
  • 核心功能:在 Schwab Positions 页面集成 Mag7/大盘实时看板、AI 资讯分析及持仓概览。
  • 开源地址https://github.com/AleXbMaximum/Schwab-Userscript
  • 安装链接https://github.com/AleXbMaximum/Schwab-Userscript/raw/refs/heads/main/Dev/.dist/AlexQuant.user.js

2. 羊毛/优惠信息

3. 最新动态

  • 功能逻辑:News 与 Analysis 模块共享同一个 AI API Key 设置;README 已更新详细使用指南。
  • Bug 追踪
    • 加载失败:部分用户仅能看到 News,核心看板为空白。开发者确认系 AI 辅助编程导致 Selector 或 Timing 逻辑受损。
    • 多账号问题:当 Schwab 下挂多个账号(如 IRA 和 Brokerage)时,脚本目前仅能识别/显示其中一个。
  • 开发者互动:作者呼吁社区贡献;用户 @SW_WF 确认 Console 可获取数据,计划通过 Vibe Coding(AI 驱动开发)尝试修复 PR。

4. 争议或不同意见

  • 功能局限:若账户无持仓,页面将无法触发数据显示,用户希望增加独立搜索 Ticker 功能。
  • 授权疑虑:新手询问接入方式,作者澄清该脚本无需 Schwab 官方授权,仅需确保插件权限开启。
  • 多账号支持:用户反馈无法跨账号(如连通其他 Broker)使用,目前仅限当前持仓页面。

5. 行动建议

  • 故障排查:遇到空白页面的用户可检查脚本权限,或尝试通过浏览器 Console 调试 document.querySelectorAll("#positionsDetails tbody tr") 的返回结果。
  • 技术贡献:欢迎具备 JS 经验的用户解决多账号切换及 Selector 抓取稳定性问题,并提交 PR。
  • 风险提示:目前处于“图一乐”的 Beta 阶段,数据基本可靠但显示逻辑不稳定,不可完全依赖其进行交易决策。
原始内容
--- 第 1 楼来自 Divinealex 的回复 (2026-04-03 00:29:42 PDT) ---

发布在github上了,这个是userscript版本的,源码啥的也是全部给了,也没做任何混淆,大家自自取 https://github.com/AleXbMaximum/Schwab-Userscript 如果你懒得看源码,只是单纯的使用,这个是Userscrpt的直达链接。安装然后打开schwab的position页面就出现了 https://github.com/AleXbMaximum/Schwab-Userscript/raw/refs/heads/main/Dev/.dist/AlexQuant.user.js 目前用起来是没大错,虽然有一些bug但是数据层面基本可靠,大家图一乐吧,有能力的自己修(也有源码提供),如果有想commit到这个项目的,欢迎大家提交pull request! 这个项目我已经快一个月没更新了,我在开发一个更成熟效率更高的desktop端 不过因为desktop端在开发过程,不稳定,各种bug,实际上我每天倒是经常用这个在看盘 越开发越觉得自己渺小,倒是在开发过程中学到了很多金融知识 界面我还是很喜欢的,尤其是 Beta Exposure 这个功能,纠正了我很多仓位的误判 /uploads/short-url/KtPY9Gyzaghh15HRjcMHaYeD5X.jpeg?dl=1 /uploads/short-url/lY92ExAUmWDYyv8MsvTecFUtdil.jpeg?dl=1

--- 第 2 楼来自 bumblebee 的回复 (2026-04-03 00:41:40 PDT) ---

感谢大佬分享!

--- 第 3 楼来自 Divinealex 的回复 (2026-04-03 00:45:14 PDT) ---

具体使用方法有 readme,大家自行品尝嘿嘿 /uploads/short-url/1yRHImgHvL1TAPgsh4Z5TjxCGt8.png?dl=1

--- 第 4 楼来自 huluhulu 的回复 (2026-04-03 01:12:05 PDT) ---

专业啊,对我来说看一眼mag7,再看一眼qqq,再看一眼vix,今日看盘就完成了

--- 第 5 楼来自 weighedsalt 的回复 (2026-04-03 07:08:23 PDT) ---

感谢大佬!

--- 第 6 楼来自 SW_WF 的回复 (2026-04-03 07:52:42 PDT) ---

Divinealex: 安装然后打开schwab的position页面就出现了 直接用的话schwab怎么授权?打开来是空的 /uploads/short-url/7lZ8uoxfaaX72V6QY0Ef0FypvYZ.jpeg?dl=1

--- 第 7 楼来自 Divinealex 的回复 (2026-04-03 09:25:00 PDT) ---

不用授权啊,你看看是不是user script的权限没开,问问gpt

--- 第 8 楼来自 bumblebee 的回复 (2026-04-03 10:20:39 PDT) ---

是不是如果你Schwab没有任何position,trade页面就不能显示任何东西?我这边也是这样。有可以单独搜索ticker的功能嘛? 还有这个News的AI的API Key设置实际上和Analysis下面的AI Analysis是共享的吧?News这边的setting没有输入API Key的地方。 /uploads/short-url/78WGMrPekxk8wM2yAWE6pV026yW.png?dl=1

--- 第 9 楼来自 Divinealex 的回复 (2026-04-03 11:07:08 PDT) ---

是的, 应该有独立搜索的地方

--- 第 10 楼来自 SW_WF 的回复 (2026-04-03 12:51:07 PDT) ---

我position倒是有的,但就是不显示 在console里试了一下document.querySelectorAll(“table”)是可以读到数据的 […document.querySelectorAll(“ #positionsDetails tbody tr”)].length 返回是17 gpt说是 : 数据存在 script timing / selector 错

--- 第 11 楼来自 这是一个用户名 的回复 (2026-04-03 13:17:31 PDT) ---

钛金会员造福人类

--- 第 12 楼来自 Divinealex 的回复 (2026-04-03 16:01:57 PDT) ---

是的,其实是有这个bug,原来有一段时间是okay的,后来被AI搞乱了,大佬你可以试试修修,如果修好了求提交PR

--- 第 13 楼来自 SW_WF 的回复 (2026-04-03 20:56:17 PDT) ---

我不是大佬 转码失败选手路过,明天试试vibe coding修一下

--- 第 14 楼来自 smy1999 的回复 (2026-04-03 21:11:11 PDT) ---

太猛了,高楼里经常看到大佬的截图

--- 第 15 楼来自 catkinkk 的回复 (2026-04-04 19:40:06 PDT) ---

我安装了也load不出来,只有news可以看到。

--- 第 16 楼来自 hzz 的回复 (2026-04-05 17:47:30 PDT) ---

大佬,我的schwab里面有两个账号,IRA和普通brokerage,但好像只能显示一个账号的?

--- 第 17 楼来自 miracle 的回复 (2026-04-06 09:58:43 PDT) ---

可以连其他的broker么?