Finlight 是一款面向开发者的实时金融情报 API,旨在为应用提供实时金融新闻、AI 驱动的情感分析和企业级可靠性。
用途
Finlight 主要服务于金融科技、量化交易、风险管理和研究分析等场景。通过该 API,开发者可以获取实时金融新闻,并利用 AI 情感分析、公司实体抽取等能力构建交易信号、风险预警、市场分析等应用。
主要能力
- 实时金融新闻:覆盖全球交易所,支持按股票代码、交易所、来源等字段进行精确过滤。
- AI 情感分析:对新闻文章进行情感倾向分析,可结合交易信号使用。
- 公司实体抽取:从新闻内容中自动识别相关公司。
- 高级查询引擎:支持布尔逻辑(AND、OR、NOT)、包含/排除操作符(+、-)、引号精确短语匹配、字段级过滤(如 ticker:、exchange:、source:、content:)以及括号分组控制优先级。
- 三种集成方式:
- REST API:适合按需获取数据、Web 应用和批处理。
- WebSocket:实时数据流,亚秒级延迟,适合实时交易应用。
- Webhook:事件驱动通知,推送到指定端点,适合自动化交易和告警。
- 多语言 SDK:提供 TypeScript、Python、Go、.NET、Java/Kotlin、PHP、Ruby 和 Rust 八种官方客户端库。
- AI 助手集成:通过 MCP(Model Context Protocol)连接 Claude、ChatGPT 等 AI 助手。
- 自动化平台集成:支持与 Zapier 等可视化自动化平台连接,提供无代码工作流、实时触发器和预制模板,可连接 Slack、Discord、邮件、数据库等 1000+ 应用。
使用方式
开发者可通过官方 SDK 快速集成,例如 npm install finlight-client 或 pip install finlight-client,也可直接使用 cURL 调用 REST API。查询时利用查询引擎构建复杂条件,例如使用 + 包含术语、- 排除术语、引号匹配精确短语、括号分组等。WebSocket 用于实时流,Webhook 用于事件推送。
适用场景
- 高频交易:利用实时新闻信号和情感数据在毫秒级执行交易。
- 风险管理:监控投资组合风险,追踪监管关键词,自动发送风险告警。
- 全球市场分析:追踪影响投资的国际市场和政治事件。
- 研究与分析:构建包含历史与实时数据的研究平台,进行多股票代码分析。
- 经济与宏观新闻:追踪美联储、CPI、通胀和利率决议头条新闻,通过 REST、WebSocket 或 Webhook 传递。
限制
关于免费层、具体定价、数据延迟的具体数值、支持范围等细节,官方资料未明确提供。部分功能(如免费账户要求)在交互式演示中提及,但具体限制暂未提供。