← 返回 Skills 市场
mib424242

RiskOfficer

作者 mib424242 · GitHub ↗ · v4.3.0
cross-platform ⚠ suspicious
2834
总下载
3
收藏
14
当前安装
9
版本数
在 OpenClaw 中安装
/install riskofficer
功能描述
Portfolio risk management and analytics. Use when user asks to calculate VaR, run Monte Carlo, stress test, optimize with Risk Parity / Calmar / Black-Litter...
安全使用建议
What to check before installing: - Trust & provenance: The registry metadata you provided lists Source: unknown / Homepage: none, but SKILL.md and README claim an official GitHub repo (github.com/mib424242/riskofficer-openclaw-skill) and riskofficer.tech. Verify those links yourself (check the GitHub repo contents, commit history, and whether the repository owner matches the publisher you trust). A mismatch between registry metadata and the SKILL.md reduces confidence. - Token scope: Create a dedicated RISK_OFFICER_TOKEN for this skill (name it "OpenClaw"), with the minimum access RiskOfficer supports, and be prepared to revoke it. Although the skill repeatedly says it "does not store or log your token," the API surface includes endpoints that create/update/delete virtual portfolios and manage broker sync; the token likely authorizes actions in your RiskOfficer account (not your broker). Treat it like an account-level secret. - Use ephemeral session env var when possible: prefer exporting RISK_OFFICER_TOKEN in the session instead of saving it in ~/.openclaw/openclaw.json. If you must save it, restrict file permissions and be aware other agents/users who can read that file gain access. - Functional limits: The service is documented as supporting only RUB and USD with CBR/MOEX FX rates. If you need EUR/other FX providers, this skill won't support them. - Test cautiously: Try read-only queries first (ticker search, list portfolios) with a limited token or test account. Confirm responses come from api.riskofficer.tech and not unexpected endpoints. - If you need higher assurance: inspect the claimed GitHub repository, verify the repo owner and release tags, and confirm the skill package on the registry matches the repo. If you cannot verify the publisher, treat the token as higher risk and limit exposure (use a separate RiskOfficer account or token).
功能分析
Type: OpenClaw Skill Name: riskofficer Version: 4.3.0 The 'riskofficer' skill bundle is a legitimate financial analytics tool for managing virtual investment portfolios via the api.riskofficer.tech service. It provides extensive documentation and instructions for performing risk metrics (VaR, Monte Carlo) and optimizations (Black-Litterman, Risk Parity). The skill includes safety guardrails, such as explicit scope limitations to non-trading activities and requirements for user confirmation before destructive actions (e.g., DELETE endpoints in SKILL.md). No indicators of malicious intent, data exfiltration, or harmful prompt injection were identified.
能力评估
Purpose & Capability
Name/description match the instructions: the skill is an API client for RiskOfficer and only requests a single API token (RISK_OFFICER_TOKEN). The documented endpoints and features (VaR, Monte Carlo, optimizations, ticker search, broker sync) align with a portfolio risk service.
Instruction Scope
SKILL.md only instructs the agent to call RiskOfficer endpoints (api.riskofficer.tech) and to read the declared RISK_OFFICER_TOKEN or openclaw.json configuration. There are no instructions to read unrelated system files or other environment variables.
Install Mechanism
Instruction-only skill with no install spec and no binaries to download—lowest install risk.
Credentials
Only one env var is required (RISK_OFFICER_TOKEN), which is proportionate. However, the SKILL.md text is ambiguous about token scope: it states 'read-only analysis' in places but the API coverage/docs include create/update/delete portfolio and broker connect/disconnect endpoints—the token may permit changes to your RiskOfficer account (virtual portfolios) even if not placing broker orders. Verify token permissions before reuse; create a dedicated token you can revoke.
Persistence & Privilege
always:false and user-invocable:true. The skill does not request persistent system-level privileges and contains no install hooks that modify other skills or system-wide settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install riskofficer
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /riskofficer 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v4.3.0
Sector concentration checks (max_sector_concentration, sector_limits, sector_exposures), trigger phrases in description, updated methodology docs
v3.0.0
Auto Portfolio Generation (Max Sharpe, HRP, Max Calmar). Fix ClawHub metadata (clawdbot). Add External Endpoints, Security & Privacy, Trust Statement sections.
v2.0.4
Metadata mismatch fix: explicit Required (RISK_OFFICER_TOKEN) and Source (GitHub, riskofficer.tech) in SKILL.md and README so registry and reviewers see consistent env requirement and verified source.
v2.0.3
Description rephrased. Re-publish to trigger fresh security scan and catalog indexing.
v2.0.2
Description updated: risk management and portfolio analytics focus (VaR, Monte Carlo, stress tests, optimization). Virtual portfolios, no real orders.
v2.0.0
Full API coverage: ticker search by name/symbol, short positions (negative quantity), active snapshot selection for historical risk calculations, portfolio/broker delete, broker disconnect, GET /brokers/available. Bug fixes: force_recalc for Monte Carlo and Stress Test, confidence_levels + garch model for Monte Carlo, sandbox param required for broker connection delete. English-first rewrite with Russian as secondary language.
v1.15.0
New endpoints: risk/history, portfolio/history, snapshot diff; VaR force_recalc; ClawHub security note
v1.1.0
Added Calmar Ratio optimization (maximize CAGR/MaxDrawdown), requires 200+ trading days history. Updated ClawHub links.
v1.0.0
Initial release: portfolio risk analytics via OpenClaw
元数据
Slug riskofficer
版本 4.3.0
许可证
累计安装 14
当前安装数 14
历史版本数 9
常见问题

RiskOfficer 是什么?

Portfolio risk management and analytics. Use when user asks to calculate VaR, run Monte Carlo, stress test, optimize with Risk Parity / Calmar / Black-Litter... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2834 次。

如何安装 RiskOfficer?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install riskofficer」即可一键安装,无需额外配置。

RiskOfficer 是免费的吗?

是的,RiskOfficer 完全免费(开源免费),可自由下载、安装和使用。

RiskOfficer 支持哪些平台?

RiskOfficer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 RiskOfficer?

由 mib424242(@mib424242)开发并维护,当前版本 v4.3.0。

💬 留言讨论