원클릭으로
rqamsc-python
使用 rqamsc Python SDK 查询 API、编写最小脚本、导入交易流水和结算流水、定位工作空间与初始化问题。当任务涉及 RQAMS 产品、产品组、头寸、交易流水、估值表或相关 Python 接口时使用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
使用 rqamsc Python SDK 查询 API、编写最小脚本、导入交易流水和结算流水、定位工作空间与初始化问题。当任务涉及 RQAMS 产品、产品组、头寸、交易流水、估值表或相关 Python 接口时使用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
使用本地 rqamsc CLI 查询和操作 RQAMS 时使用,覆盖产品、workspace、交易流水、估值表、持仓报表、模拟交易、对账、报表和分析数据等标准任务。
处理 RQAMS 数据查询和操作时使用。标准产品、workspace、交易流水、估值表、持仓报表、模拟交易、对账、报表和分析任务优先路由到 rqams-cli;需要 Python SDK 脚本、多 API 组合处理、本地 Python 环境诊断或 CLI 未覆盖接口时路由到 rqamsc-python。
Ricequant量化平台文档阅读和API查询工具。当Claude需要访问Ricequant量化工具时使用,特别是提到某类金融相关数据或者RQ等字眼时:包括RQAlphaPlus回测框架、RQData数据API、RQFactor因子计算、RQOptimizer优化器、RQPAttr归因分析、RQAMS资产管理系统、RQAMSC Python SDK等文档的查询和阅读。
RQData数据API使用指南。当需要查询RQData数据接口、获取金融数据时使用。支持A股、港股、期货、期权、指数、基金、可转债等市场数据查询,包含HTTP API和Python API文档。
创建模板驱动的催化剂日历报告,追踪覆盖股票池未来 30 天的重要事件和催化剂。 使用 RQData CLI 获取财报、分红、公告等结构化公司事件;当需要补充宏观、行业会议或政策催化时,可额外使用 `web_search` 获取实时信息,并先落为结构化 JSON,再统一生成 Markdown 和 HTML 报告。 务必使用此技能当用户: - 明确请求催化剂日历、事件日历、earnings calendar、upcoming events - 想了解接下来一段时间的重要事件、本周/本月重点日期 - 需要追踪股票池的重要催化剂 - 需要把公司事件与宏观 / 行业催化放进同一份时间轴报告 不适用场景: - 单个公司财报深度分析 -> earnings-preview / earnings-analysis - 行业整体分析 -> sector-overview - 只需回答单一事实且不需要完整日历报告
创建模板驱动的财报分析报告,在财报披露后基于真实财务数据、市场预期、公告原文链接、卖方研报和股价反应完成结构化复盘。 `RQData CLI` 负责财务、估值、价格、公告和一致预期主数据;若需要补充财报电话会、管理层动态、行业或政策语境,可额外使用 `web_search` 获取实时信息,并先落为结构化 JSON,再统一生成 Markdown 与 HTML 报告。 务必使用此技能当用户: - 明确请求财报分析、季度业绩点评、earnings update、post-earnings report - 想知道财报发布后是超预期、符合预期还是低于预期 - 需要结合财务数据、市场预期和股价反馈做复盘 不适用场景: - 财报前瞻 -> earnings-preview - 首次覆盖 -> initiating-coverage - 只要一句话快评
| name | rqamsc-python |
| description | 使用 rqamsc Python SDK 查询 API、编写最小脚本、导入交易流水和结算流水、定位工作空间与初始化问题。当任务涉及 RQAMS 产品、产品组、头寸、交易流水、估值表或相关 Python 接口时使用。 |
查文档前,先在 skill 目录运行:
python scripts/init_skill.py
init_skill.py 管理文档缓存,不负责执行业务登录。它会复用本地 cache/;只有核心文档或索引缺失、缓存超过 7 天,或显式传入 --force-refresh 时,才从线上 document-index.txt 定位并下载 rqamsc Markdown 源文档,然后刷新缓存并重建索引。
常用命令:
python scripts/init_skill.pypython scripts/init_skill.py --force-refreshpython scripts/init_skill.py --show-env在执行任何需要 Python SDK 的业务脚本前,先确认客户机器上有可用 Python,并确认目标 Python 环境已安装 rqamsc。如果确认 rqamsc 未安装,先提示用户在目标 Python 环境安装 rqamsc,不要继续执行业务脚本。
不要假设客户机器一定有 python 命令;如果没有 Python,先提示用户安装或指定可用解释器。
如果设置了 RQAMSC_PYTHON,优先检查该解释器环境;否则检查当前默认 Python。
任何会真正执行 rqamsc 功能的脚本或代码,在进入业务逻辑前都必须先走固定运行时初始化入口,不要在各处重复手写 rqamsc.init(...)
固定运行时初始化入口为 scripts/rqamsc_runtime.py 中的 initialize_rqamsc()
scripts/inspect_env.py 负责展示环境摘要,并复用上述固定初始化入口;它是检查脚本,不是让其他脚本复制粘贴初始化实现的模板
Python 解释器优先级:
RQAMSC_PYTHON,优先使用该解释器python运行时凭据优先使用共享 profile:
rqamsc setup 写入的 rqams-cli profile 是 CLI 和 Python SDK 的共同配置来源RQAMSC_PROFILE 选择 profileRQAMSC_PROFILE,则使用 rqams-cli 配置文件里的当前 active profile 或顶层默认配置RQAMS_CLI_CONFIG,Python 读取同一个配置文件路径环境变量只保留必要选择项:
RQAMSC_PROFILERQAMS_CLI_CONFIGRQAMSC_SSL_VERIFYRQAMSC_PYTHON不要维护另一套账号密码环境变量;账号、密码、AMS 地址和 workspace 只从共享 profile 读取
如果 profile 无法提供用户名、密码或 AMS 地址,提示用户先创建或修复共享 profile:agent 在本地临时目录生成登录 payload 模板文件,例如 D:\tmp\rqams_setup_<profile>.json,用户在文件中填写密码后,由 agent 执行 rqamsc setup --payload @<payload-file>
如果设置了 RQAMSC_SSL_VERIFY,优先使用该值
如果未设置 RQAMSC_SSL_VERIFY:
https:// 开头时,默认 ssl_verify=Truehttp:// 开头时,默认 ssl_verify=False如果 profile 中保存了 workspace,初始化后自动切换到该 workspace
初始化完成后,只简洁告知当前:
同时提示用户:如需切换账号或 workspace,优先切换 RQAMSC_PROFILE;如需切换解释器,可设置 RQAMSC_PYTHON
不在初始化阶段主动展开版本影响说明
业务功能文档不重复强调 workspace,默认以上述初始化结果为准
环境摘要默认每个会话只向用户展示一次;只有当前会话第一次进入 rqamsc 任务、Python 环境变化、AMS 地址变化、workspace 变化、初始化失败,或用户明确要求查看当前环境时,才重复展示。
rqamsc 版本rqamscrqamsc 包;如果设置了 RQAMSC_PYTHON,以该解释器环境为准。rqamsc 版本独立维护,不要求与 rqams-cli 命令字段或 CLI 产品创建模板一致。跨路径比较时只比较业务意图和结果语义,不用字段名强行对齐。cache/api_index/api_index.md 中查找具体接口cache/api_index/section_index.md 中查找相关章节line_range 到 cache/api_docs/api-rqamsc.md 读取对应段落cache/api_docs/api-rqamsc.md 中搜索索引文件顶部的 Source 行标明 line_range 对应的源文档文件。
以下源文档由 scripts/init_skill.py 按线上文档拆分生成到本地 cache/:
cache/api_docs/api-rqamsc.mdcache/api_docs/changelogs.mdcache/api_docs/manual-rqamsc.mdcache/api_docs/tutorial-rqamsc.mdcache/api_docs/rqamsc-faq.md当前索引主题包括:
api_index.mdsection_index.mdchangelog_index.md如果 API 文档或函数签名显示接口支持批量输入,优先按批量接口查询。用户未指定批量大小时,默认每批 10 个标的;每批结果按原始输入顺序合并,并保留失败批次或失败标的的信息。批量失败且错误指向请求规模、字段格式或单个标的问题时,先缩小批量或逐项重试,再向用户报告不可恢复的失败项。
references/custodian_event_workflow.md;申购、赎回事件写入前必须确认或补齐申赎开放日和 4 位申赎单位净值references/pitfalls.md