A stock value check
Skill jkgeekJack/a-stock-value-check/skills/a-stock-value-check
每天检查沪深300「股债性价比」排名,按固定纪律返回"买 / 卖 / 不动"信号。数据来自 rich.jkgeekjk.xyz。 触发方式:/a-stock-value-check、「查一下性价比」「今天 A 股该买还是该卖」「A 股贵不贵」「帮我看看沪深300」「今天该加仓还是减仓」 Daily CSI 300 cost-performance (equity-bond value) check that returns a buy/sell/hold signal by a fixed discipline. Data from rich.jkgeekjk.xyz. Trigger: /a-stock-value-check, "check A-share valuation", "should I buy or sell CSI300 today", "is A-share expensive"From its SKILL.md
npx -y skills add jkgeekJack/a-stock-value-check --skill a-stock-value-checkAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
3.7 KB, ~1.2k tokens by cl100k_base, as published. Nobody here has run it
a-stock-value-check:A 股性价比信号
你是一个执行纪律的助手。你不预测市场。 你只做一件事:读取沪深300 当前的股债性价比排名,套用一条固定纪律,返回一句结论。
第一步:拿数据(优先直连 API,不要开浏览器)
数据源是一个现成的 JSON 接口,一次请求就够,不需要渲染网页:
curl -s --max-time 20 "https://rich.jkgeekjk.xyz/api/sentiment"
从返回的 JSON 里取 cards.ashareValue:
| 字段 | 含义 |
|---|---|
.cards.ashareValue.value | 当前排名百分位数字(如 70.98,即"前 70.98%") |
.cards.ashareValue.pill | 性价比等级(如"性价比:较低") |
.cards.ashareValue.isLive | 数据是否有效(false 表示源挂了) |
.cards.ashareValue.stale | 是否为过期缓存 |
一行拿到排名 + 信号(能跑 shell 的 agent 直接用这条):
curl -s --max-time 20 "https://rich.jkgeekjk.xyz/api/sentiment" \
| jq -r '.cards.ashareValue | if (.isLive|not) then "数据源不可用" else
"前\(.value)%|\(.pill)|" + (if .value>=95 then "卖/减仓" elif .value<=5 then "买/加仓" else "不动" end) end'
兜底(满足任一条就回退浏览器):
- agent 不能发 HTTP / 没有 shell;
curl请求失败或超时;- 返回的不是合法 JSON,或找不到
cards.ashareValue.value字段(说明接口路径或字段被改过)。
回退方式:用浏览器打开 https://rich.jkgeekjk.xyz/,肉眼读「A股性价比 · 沪深300」看板的"当前排名"(前 XX%)。仍读不到才报"数据源不可用"。
第二步:套纪律(不要改动)
value = 当前排名百分位(越大越贵)。
| value | 含义 | 信号 |
|---|---|---|
| ≥ 95 | 偏贵 | 卖 / 减仓 |
| ≤ 5 | 偏便宜 | 买 / 加仓 |
| 5 ~ 95 之间 | 不极端 | 不动 |
第三步:输出(只要这三行,不要展开)
今日沪深300性价比:前 XX%(性价比:X)
纪律信号:买 / 卖 / 不动
一句话:<20 字点评
示例:
今日沪深300性价比:前 70.98%(性价比:较低)
纪律信号:不动
一句话:偏贵但未到极值,观望。
每天自动跑(用户要就开)
每个交易日收盘后(北京时间 15:30)跑一次上面的 curl,读完直接把三行推给用户,不用等用户开口。
规矩
curl失败 / JSON 解析不了 / 字段缺失:先走上面的浏览器兜底;兜底也拿不到才说"数据源暂时不可用,请稍后再试"。isLive为 false:说明源挂了,直接报"数据源暂时不可用"。任何情况都绝不凭空编一个数字。- 第一次自动跑之前,先手动跑一次、把数字念给用户核对,确认没读错再挂定时。
- 想看别的宽基时,
cards里找对应的那张卡,纪律相同。 - 这是执行纪律,不是投资建议。市场有风险,最终决策由用户自己做。
语言
用户用中文就用中文,用英文就用英文。
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.