核心用法
Finam Trade API Skill 是俄罗斯头部券商 Finam 官方推出的程序化交易接口封装,基于 REST API 提供完整的证券交易能力。用户需配置 FINAM_API_KEY 和 FINAM_ACCOUNT_ID 环境变量,通过 JWT 认证(15分钟有效期)访问接口。
主要功能模块:
- 市场数据:实时报价、订单簿深度、最新成交、多周期历史K线(分钟至季度)
- 资产浏览:支持莫斯科交易所(MISX)、RTS(RUSX)、纳斯达克(XNGS/XNMS)、纽交所(XNYS)等市场,采用
ticker@mic标准符号格式 - 交易执行:市价/限价单下单、订单状态查询、撤单操作(下单前必须显式确认并获得用户批准)
- 组合管理:持仓查询、盈亏统计
- 波动率扫描:内置 Python 脚本扫描俄/美市场前100大流动性股票的历史波动率
- 新闻聚合:俄美市场 RSS 新闻源(无需认证)
显著优点
1. 官方权威性:直接对接俄罗斯老牌券商 Finam,受俄罗斯央行监管,数据源可靠
2. 市场覆盖:同时支持俄罗斯本土市场(MOEX)与美国主要交易所,一站式跨境交易
3. 标准化接口:采用 OpenAPI 规范,符号体系遵循 ISO 10383 MIC 标准
4. 本地优化:内置俄/美市场 Top 100 流动性股票预排序,附赠波动率分析工具
潜在缺点与局限性
1. 时效性约束:JWT Token 仅15分钟有效期,需频繁刷新,增加自动化复杂度
2. 地域限制:主要服务于俄语区投资者,英文文档支持有限;制裁环境下国际用户访问可能受限
3. 功能边界:不支持期权、期货等衍生品,仅覆盖股票现货交易
4. 依赖外部工具:大量依赖 curl + jq 命令链,对非技术用户门槛较高
适合人群
- 俄罗斯本土及海外俄语区量化交易者
- 需要同时交易 MOEX + 美股的长短线投资者
- 具备 Shell/Python 基础、熟悉 REST API 的技术型用户
- 算法交易策略开发者(需自行处理 Token 刷新逻辑)
常规风险
- 合规风险:国际制裁可能导致账户冻结或 API 访问中断
- 资金风险:证券交易本身存在市场波动风险,API 故障或网络延迟可能导致滑点或订单失败
- 操作风险:JWT 短时效设计若处理不当,易在交易高峰期因认证过期导致指令中断
- 地域限制风险:非俄罗斯居民开户及 API 使用可能面临额外 KYC 审查或功能限制