Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add Lzh-xbccz/hermes-finance --skill forex-market-analysisgit clone --depth 1 https://github.com/Lzh-xbccz/hermes-financeWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/lzh-xbccz/hermes-finance/forex-market-analysis)<a href="https://agentmods.dev/skills/lzh-xbccz/hermes-finance/forex-market-analysis"><img src="https://agentmods.dev/badge/skills/lzh-xbccz/hermes-finance/forex-market-analysis/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/lzh-xbccz/hermes-finance/forex-market-analysis"><img src="https://agentmods.dev/badge/skills/lzh-xbccz/hermes-finance/forex-market-analysis.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00060 | $0.18679 |
| Opus 5 | $0.00030 | $0.09340 |
| Sonnet 5 | $0.00012 | $0.03736 |
| Haiku 4.5 | $0.00006 | $0.01868 |
Grade C, and why
forex-market-analysis scanned grade C with 2 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Downloads and executes remote codehighSupply chain
curl | sh runs whatever the server returns today, which is not necessarily what it returned when this was reviewed.
curl -s -H "User-Agent: Mozilla/5.0" "https://query1.finance.yahoo.com/v8/finance/chart/PAIR=X?interval=1d&range=5d" | python3 -c " Makes network callslowCapability
Not a fault in itself. Listed so you know the mod talks to something, and to what.
### ⚠️ 强制规则:一键脚本采集(禁止手动 curl Yahoo) How it starts
The opening of the file, as written. The whole thing — 1,206 lines — stays where its author put it; the contents beside it link to each section on GitHub.
外汇货币对日内交易全流程
⛔ 铁律:你不是在写行情播报,你是在做证据审计。每个方向判断必须回答"为什么",并先做反向审计。允许使用"证据不足"、"方向未确认"、"观望";禁止在证据冲突时硬给做多/做空。
核心理念:利率路径与美元方向定大局,结构位定执行。 外汇的核心在利率预期、央行政策路径、美元强弱和风险偏好,不在链上或资金费率。
⛔ 禁止调用 mcp_yfinance 系列工具:Yahoo Finance 频繁 429。所有数据通过
scripts/目录下的 fetch 脚本获取(内置延迟+重试)。模型不要额外调mcp_yfinance_get_historical_stock_prices等 MCP 工具。
一、铁律(不可违反)
1. 先判断是否有方向优势
- 输出只能是 🟢 做多 / 🔴 做空 / ⚪ 观望,但默认不是强行二选一。
- 方向由你基于各维度证据的逻辑强度和可靠性综合判断得出,不要用投票计数或权重打分决定方向。
- 判断不出方向、数据窗口临近、美元与对手货币驱动冲突时,必须输出 ⚪ 观望。
- 方向针对用户给的交易对本身,不是对某个货币的主观看法。
2. 止盈止损必须锚定客观技术结构
- ✅ 允许参考的结构:前高/前低(独立摆点)、形态颈线、趋势线交点、斐波那契回撤位、密集成交区上沿/下沿、EMA21/EMA55
- ❌ 禁止使用:24h 最高/最低点、今日开盘价、「跌 2% 就走」等固定百分比、任何以时间为边界而非结构为边界的价位
- 每一个 SL/TP 价位必须在报告中标注「结构依据」——具体说明这是哪个结构、什么时候形成的
3. 止损幅度由结构决定
- 做多止损:放在最近关键结构低点下方 0.2%-0.3%
- 做空止损:放在最近关键结构高点上方 0.2%-0.3%
- 止损幅度不由百分比决定(但如果结构决定的幅度超过账户风控上限,需特别标注风险,建议减小仓位而非放宽止损)
- 外汇波动较加密小,SL 缓冲可适当收窄至 0.15%-0.25%,但必须以结构位为准
4. 必须带失效条件
- 至少 2 个明确的「不等止损、立即手动平仓」的条件
- 失效条件必须是客观可观察的(4H K 线收盘、DXY 突破关键位、央行/宏观消息驱动转向等)
5. 数据缺口必须降级处理
- 报告开头必须标注分析时间(UTC)
- 技术结构、主导力量(央行/利率)、交叉验证三项里只要缺 1 项,默认降级为 ⚪ 观望
- 新闻、情绪等非关键块缺失时,可继续分析,但必须明确写出「数据缺口」
- 若 Yahoo Finance / Google News 返回 429、4xx、空数据,先减少请求并复用已拉取数据;仍失败则停止补抓,绝不编造
- 若处于周末或美国节假日,美股/DXY 现货数据默认视为上一交易日参考,不得当作实时盘中联动
- 重大数据公布前 30 分钟,自动降级为观望
6. 先复盘轨迹,再谈方向
- 每做一个货币对,必须先看它最近
30D 4H是怎么走出来的,再看当前截面 - 必须回答:这个货币对最近更像
趋势推进 / 箱体洗盘 / 冲高派发 / 跌破回收 / 阴跌磨人里的哪一种 - 如果你连最近主导手法都说不清,就不能把当前波动解读为高置信度机会
7. 分清货币对分子分母
- 始终明确货币对的 numerator / denominator 方向
- 做多 EURUSD = 看涨欧元、看跌美元;做空 USDJPY = 看跌美元、看涨日元
- 不要把「美元走强」的宏观判断直接等同于「做多 USDXXX」
8. 央行与宏观事件优先
- 外汇的核心驱动是利率路径和央行政策
- 若当前处在央行决议窗口(前 48h 内或后 24h 内),宏观权重大于技术面
- 若结构与利率/美元方向冲突,优先服从利率/美元方向
9. 禁止用固定止损距离
- 外汇波动率因货币对而异:GBPUSD 日均波动远大于 EURUSD,USDCNH 有管理波动
- 止损必须以各货币对自身结构位为准,不可统一套用「30 pips」「50 pips」
10. 仓位公式固定
- 仓位 = risk_amount / |entry - SL|
- 不可用其他公式代替
- 需要换算合约单位时在报告中注明
二、八维分析框架
| # | 维度 | 核心关注 | 外汇对应项 |
|---|---|---|---|
| 1 | 📈 技术结构 | K线趋势、支撑阻力、形态识别 | 多周期结构、波段节奏 |
| 2 | ⛓️ 利差与美元结构 | 利差预期、DXY关系、避险/风险偏好结构 | 替代链上数据 |
| 3 | 🏦 主导力量 | 央行路径、收益率差、政策预期 | 替代 OI/资金费率 |
| 4 | 😱 情绪面 | VIX、避险流、risk-on/risk-off | 替代恐惧贪婪指数 |
| 5 | 🌍 宏观基本面 | CPI、NFP、GDP、PMI、央行会议、地缘 | 权重高于技术面 |
| 6 | 🔍 交叉验证 | DXY、美债收益率、相关交叉盘、黄金/原油 | 替代多交易所验证 |
| 7 | 📊 仓位/CFTC | 杠杆基金、资产管理、美元指数持仓 | 外汇市场专属增强 |
| 8 | 🧭 缠论结构 | CZSC 中枢、笔、背驰、买卖点候补 | 只做确认/冲突/不足 |
What ships with it
3 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 12d ago First seen · 1,206 lines · 60 tokens per session scan C 9358c593c647
forex-market-analysis is a skill published in the GitHub repository Lzh-xbccz/hermes-finance (24 stars, last pushed 2mo ago), licensed MIT. It adds 60 tokens to every session and 18,679 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it C with 2 findings (downloads and executes remote code, makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
tickdb-market-data
A real-time market-data API for foreign exchange, metals, indexes, stocks, and cryptocurrencies. An API is a service that software can call to request data.
ask-a-legend
Get one legendary trader's read on a symbol — Wyckoff, Gann, Elliott Wave, Dow Theory, Livermore, DeMark, Wilder (RSI/ADX), Ichimoku (Hosoda), Weinstein stage analysis, or O'Neil CAN SLIM. Pass the legend and symbol, e.g. "gann on eurusd" or "what would Wyckoff say about AAPL?". Analysis and a second opinion, not a…
convene
Convene the Trading Legends Council — ten legendary traders (Dow, Wyckoff, Livermore, Elliott, Gann, DeMark, Wilder, Ichimoku, Weinstein, O'Neil) each vote blind on a symbol, then a deterministic Chairman aggregates their ballots into one verdict (LONG/SHORT/NOTRADE). Analysis and a second opinion, not signals.
forge-legend
Author a new trading legend/persona from a famous trader's name or a plain-English strategy description, then lint and live-audition it before it joins your roster. E.g. "make a trader who buys liquidity sweeps" or "add an ICT legend".
trade-memory
Compliance-grade decision audit trail for AI trading agents. Records every trading decision with full context (conditions, filters, indicators, risk state), SHA-256 tamper detection, and structured export for MiFID II / EU AI Act readiness. Works alongside Binance Spot, Futures, and Web3 skills — they execute trades…
risk-management
Risk management domain knowledge for trading agents — affective state monitoring, position sizing, drawdown management, tilt detection, and behavioral guardrails. Use when checking risk before trades, managing drawdowns, detecting behavioral drift, or enforcing discipline. Triggers on "risk", "drawdown", "tilt"…