返回顶部
r

riskofficer风险官

Portfolio risk management and analytics. Use when user asks to calculate VaR, run Monte Carlo, stress test, optimize with Risk Parity / Calmar / Black-Litterman, run pre-trade check, check sector concentration, manage portfolios, or analyze cross-portfolio correlation. Also covers ticker search, broker sync, batch portfolio creation, and portfolio comparison.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 4.3.0
安全检测
已通过
2,747
下载量
免费
免费
3
收藏
概述
安装方式
版本历史

riskofficer

RiskOfficer 投资组合管理

连接到 RiskOfficer API 以管理投资组合并计算金融风险指标。

必需: 一个环境变量 — RISKOFFICERTOKEN(在 RiskOfficer 应用 → 设置 → API 密钥中创建)。不需要其他环境变量或二进制文件。

来源: 官方技能仓库:github.com/mib424242/riskofficer-openclaw-skill。产品:riskofficer.tech。令牌仅由 RiskOfficer 应用颁发;此技能不会收集或存储凭据。

凭据和令牌处理

  • - 此技能不会存储或记录您的令牌。 令牌仅在 HTTP Authorization 标头中发送到 api.riskofficer.tech;不会写入磁盘、记录或发送到其他地方。您存储令牌的位置(环境变量或 ~/.openclaw/openclaw.json)完全由您控制。
  • 建议将会话的 RISKOFFICERTOKEN 设置为环境变量,而不是将其保存在 openclaw.json 中。如果您使用 openclaw.json,请限制文件权限,并注意哪些代理或用户可以读取该文件。
  • RiskOfficer 当前颁发账户级别的令牌(无作用域令牌)。为此技能创建一个令牌(例如 OpenClaw),如果您停止使用该技能,请在 RiskOfficer 应用中撤销它。
  • 令牌作用域: 该令牌允许技能访问您的 RiskOfficer 数据(投资组合、风险计算、经纪商同步的头寸,用于只读分析)。如果您需要撤销访问权限,请撤销或轮换令牌。
  • 验证链接: 在安装或提供令牌之前,确认 github.com/mib424242/riskofficer-openclaw-skillriskofficer.tech 与您信任的发布者匹配。

范围:仅限分析和研究(虚拟投资组合)

此技能中的所有投资组合数据和操作均在 RiskOfficer 自己的环境中进行。 您在此处创建、编辑或优化的投资组合是虚拟的——它们仅用于分析和研究。代理可以:

  • - 读取您的投资组合(包括从经纪商同步的投资组合)以显示头寸、历史记录和风险指标
  • 创建和更改虚拟/手动投资组合,并在 RiskOfficer 内部运行优化
  • 运行计算(VaR、蒙特卡洛、压力测试)在这些投资组合上

此技能中的任何内容都不会在您的经纪商账户中下达或执行真实订单。 经纪商同步仅用于只读分析;真实账户中的任何再平衡或交易由您在经纪商的应用或 RiskOfficer 自己的流程中完成,而不是由助手完成。该令牌仅用于访问 RiskOfficer 的 API 以进行此分析和研究用途。

设置

  1. 1. 打开 RiskOfficer 应用 → 设置 → API 密钥
  2. 创建一个名为 OpenClaw 的新令牌
  3. 设置环境变量:RISKOFFICERTOKEN=ropat...

或在 ~/.openclaw/openclaw.json 中配置:
json
{
skills: {
entries: {
riskofficer: {
enabled: true,
apiKey: ropat...
}
}
}
}

API 基础 URL

https://api.riskofficer.tech/api/v1

所有请求都需要:Authorization: Bearer ${RISKOFFICERTOKEN}

货币政策

  • - 支持的货币: 仅支持 RUBUSD。API 合约中不支持 EUR/CNY/其他作为基础或分析货币。
  • 外汇来源: 所有汇率均来自俄罗斯央行 (CBR),通过数据服务(MOEX/CBR)。没有其他提供商。
  • 每个投资组合单一货币: 每个投资组合必须包含一种货币的资产(全部 MOEX 或全部 US)。不支持混合货币投资组合;请创建单独的投资组合。
  • 汇总视图: 用户选择 base_currency(RUB 或 USD);另一种货币的子投资组合使用 CBR 汇率进行转换。

可用命令

股票代码搜索

搜索股票代码

创建或编辑任何投资组合之前使用此功能来验证股票代码符号并获取其货币/交易所信息。当用户提到公司名称而不是股票代码时也使用。

bash
curl -s https://api.riskofficer.tech/api/v1/tickers/search?q=Apple&limit=10&locale=en \
-H Authorization: Bearer ${RISKOFFICERTOKEN}

查询参数:

  • - q(可选):搜索查询 — 按股票代码、名称或全名搜索(不区分大小写)。省略以获取按人气排序的热门股票代码。
  • limit(可选,默认 20,最大 50):结果数量
  • includeprices(可选,默认 false):包含 currentprice、pricechangepercent、pricechangeabsolute、price_date
  • locale(可选,默认 ru):en 为英文名称,ru 为俄文名称
  • exchange(可选):按交易所筛选 — MOEX、NYSE、NASDAQ、CRYPTO

响应: tickers 数组,每个包含:ticker、name、fullname、instrumenttype、currency、exchange、popularity_score、isin。

工具类型: share、bond、etf、futures、futures_continuous(例如 MOEX 上的 BR、SI)、currency、crypto

关键规则:

  • - 始终使用股票代码搜索来解析公司名称 → 股票代码符号(例如 Apple → AAPL,Sberbank → SBER)
  • 在添加到投资组合之前,使用结果中的 currency 字段检查同货币约束
  • MOEX 期货:搜索 BR 或 SI 返回连续合约,而不是单个合约(BRF6、SIM5)
  • 当用户询问 X 值多少钱? 时,使用 include_prices=true 显示当前价格

bash

按公司名称搜索(英文)


curl -s https://api.riskofficer.tech/api/v1/tickers/search?q=Gazprom&locale=en&limit=5 \
-H Authorization: Bearer ${RISKOFFICERTOKEN}

按俄文名称搜索

curl -s https://api.riskofficer.tech/api/v1/tickers/search?q=%D0%93%D0%B0%D0%B7%D0%BF%D1%80%D0%BE%D0%BC&locale=ru&limit=5 \ -H Authorization: Bearer ${RISKOFFICERTOKEN}

获取股票代码的当前价格

curl -s https://api.riskofficer.tech/api/v1/tickers/search?q=AAPL&include_prices=true \ -H Authorization: Bearer ${RISKOFFICERTOKEN}

获取热门股票代码(无查询参数)

curl -s https://api.riskofficer.tech/api/v1/tickers/search?limit=10&include_prices=true \ -H Authorization: Bearer ${RISKOFFICERTOKEN}

按交易所筛选

curl -s https://api.riskofficer.tech/api/v1/tickers/search?q=SBER&exchange=MOEX \ -H Authorization: Bearer ${RISKOFFICERTOKEN}

获取历史股票代码价格

当用户询问特定资产的价格历史、图表数据或趋势时:

bash
curl -s https://api.riskofficer.tech/api/v1/tickers/historical?tickers=SBER,GAZP,AAPL&days=30 \
-H Authorization: Bearer ${RISKOFFICERTOKEN}

查询参数: tickers(必需,逗号分隔,最多 50 个),days(可选,默认 7,最多 252 个交易日)。

响应: 以股票代码符号为键的 data 对象,每个包含:

  • - prices:{date, close} 对象的数组
  • currentprice、pricechangepercent、pricechange_absolute



投资组合管理

列出投资组合

当用户要求查看其投资组合或想要概览时:

bash
curl -s https://api

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 riskofficer-1776364048 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 riskofficer-1776364048 技能

通过命令行安装

skillhub install riskofficer-1776364048

下载

⬇ 下载 riskofficer v4.3.0(免费)

文件大小: 46.05 KB | 发布时间: 2026-4-17 15:34

v4.3.0 最新 2026-4-17 15:34
Sector concentration checks (max_sector_concentration, sector_limits, sector_exposures), trigger phrases in description, updated methodology docs

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部