finlight 是什麼
Finlight是由Callbk團隊所開發的金融與地緣新聞數據平台,其運營主體為位於德國的Bartsch und Büyükkakac GbR。該平台主要服務於開發人員、金融科技團隊以及企業的數據相關項目,其特色在於能夠透過程式介面提供可搜尋、可過濾的新聞數據。
產品並非投資建議工具,也不會直接替用戶決定交易。其價值在於將分散的新聞文章整理成結構化的結果,並透過 REST API、WebSocket、Webhook 或 MCP 連接到應用程式與智慧助手。
主要功能
結構化金融新聞檢索
REST API 可接收關鍵字、時間區間、語言、國家、分類、公司或證券識別碼等條件,並回傳文章標題、發布時間、媒體來源、摘要以及相關的元資料。它適用於搜尋歷史新聞、建立研究頁面、產生批量簡報,或是為應用程式提供事件背景資訊。
語言篩選採用兩位語言代碼並執行精確匹配,未指定時預設為英語。需要中文、日文或其他語言時應主動設定,不能將多語言覆蓋理解為單次請求自動返回全部語言。
情緒與公司實體標註
增強結果可包含情緒方向、置信度、公司名稱、股票代碼、交易所、ISIN、行業、分類和國家等欄位。用戶可據此篩選特定企業、板塊或負面事件,但情緒標籤屬於模型輸出,不等於市場漲跌預測。
部分增強字段受套裝限制。當請求無權限的機能時,REST 可能會返回權限錯誤,而即時推送也有可能直接省略相應字段,因此接入端需要能夠容納字段缺失的情況。
WebSocket 即時流
WebSocket適合用於行情看板、即時告警以及低延遲的事件處理,客戶端連線後可根據需求選擇查詢新聞、接收媒體內容、排除特定媒體或語言來訂閱新聞。其優點在於能降低延遲,但無法提供完整的情緒分析或實體相關的額外資訊。
此功能僅對付費套餐開放,且連線時間最多約為兩小時,存在相關的基礎設施限制。官方 SDK 會自動重新連線,而自行開發的客戶端則需要實現斷線重試、重複處理訊息以及恢復訂閱等功能。
Webhook 事件推送
Webhook會將符合條件的新聞主動傳送至使用者的公網安全端點,適用於後端任務、工作流平台,以及不需要維持長期連線的系統。進階訂閱功能可依公司、國家、分類、實體及更新狀態來過濾資訊,而基本訂閱則以速度為優先。
接收端應驗證 HMAC-SHA256 簽名,並正確處理重複投遞、亂序、超時以及失敗後的重試情況。Webhook 的數量及每期可投遞的量會隨著套餐的不同而改變,一旦超出限制,就必須等待週期結束後才能重新使用,或升級套餐。
MCP 金融新聞工具
遠端 MCP 服務能將金融新聞檢索功能整合到支援 OAuth 2.0 的 AI 客戶端及 Agent 架構中。當使用者以自然語言詢問企業動態、市場情緒或地緣事件時,客戶端可調用結構化新聞工具來整理並回覆相關資訊。
MCP透過動態用戶端註冊與PKCE來完成授權,API金鑰則在託管授權頁面中輸入,無需寫入用戶端設定中。MCP可用於所有套餐,但每次呼叫都會消耗帳戶的普通API請求額度。
自訂資訊流與企業部署
企業客戶可討論自訂媒體集合、專屬資料處理、私有雲或本地部署、自訂自然語言處理、翻譯以及服務等級協議。實際覆蓋範圍、延遲時間、欄位設定、授權條款及交付方式則由企業合同確認。
輸入與輸出
| 方式 | 主要輸入 | 主要輸出 | 適合任務 |
|---|---|---|---|
| REST API | 查詢詞、日期、語言、公司、國家及分類 | 分頁文章與增強元數據 | 搜尋、研究、批次處理及應用頁面 |
| WebSocket | 實時訂閱過濾條件 | 低延遲原始新聞事件 | 看板、告警和流式處理 |
| Webhook | 訂閱規則與接收端點 | 主動推送的原始或增強事件 | 自動化、消息通知和後端任務 |
| MCP | 自然語言問題與工具參數 | 供 AI 客戶端處理的結構化文章 | 對話研究與 Agent 工作流 |
REST API 使用流程
- 註冊帳戶,在控制台建立並複製 API 金鑰。
- 根據任務選擇官方 SDK 或自行調用 REST 端點。
- 將金鑰放在服務端金鑰管理系統中,透過指定請求標頭傳送。
- 先用小範圍日期、語言和關鍵字驗證返回字段與分頁。
- 再加入公司、證券、國家、分類或情緒條件縮小結果。
- 處理權限錯誤、額度超限、空結果、欄位缺失和網路重試。
- 在控制台觀察用量,並按賬期請求額度安排緩存與任務頻率。
API 金鑰不應被儲存在瀏覽器前端、行動應用程式套件或公開的程式碼倉庫中。若要將資料提供給最終使用者,應由自有的後端代理來請求並執行存取控制。
實時推送接入流程
- 確認套餐已包含 WebSocket 或 Webhook 及所需額度。
- 根據是否需要持續低延遲連接選擇 WebSocket,按事件觸發後端任務則選擇 Webhook。
- 為查詢、語言和媒體範圍設計足夠精確的過濾規則。
- 對 WebSocket 實現自動重連與去重,對 Webhook 驗證簽名並快速確認接收。
- 將原始事件與後續增強結果分開建模,避免假定二者字段完全相同。
- 監控連接數、推送量、失敗率及帳期額度,達到閾值前主動降載。
MCP 接入流程
- 取得 finlight API 金鑰並確認帳戶可正常調用。
- 在支援遠端 MCP 與 OAuth 2.0 的用戶端中添加 finlight 服務。
- 由用戶端打開授權頁面,在頁面中輸入金鑰並完成 PKCE 授權。
- 用簡單的公司新聞問題測試工具連接與返回格式。
- 逐步增加日期、媒體、語言、情緒或證券等過濾條件。
- 檢查每次調用的額度消耗,並要求 AI 保留文章時間和發布者上下文。
價格與額度
| 套餐或版本 | 價格 | 計費週期 | 核心權益或額度 | 適合用戶 |
|---|---|---|---|---|
| Launchpad | 0 美元 | 每月 | 5000 次請求,新聞延遲約 12 小時,REST 與 MCP,無即時推送和情緒增強 | 原型驗證與低頻測試 |
| Pro Light | 29美元,不含稅 | 每月 | 10000 次請求,即時數據,1 個 Webhook,5000 次 Webhook 投遞,5000 次 WebSocket 分發 | 個人開發者與小型應用 |
| Pro Standard | 99美元,不含稅 | 每月 | 50000 次請求,情緒與實體,2 個 Webhook,各 25000 次推送額度,更深歷史數據 | 生產級金融應用 |
| Pro Scale | 249美元,不含稅 | 每月 | 150000 次請求,5 個 Webhook,推送分配不限量,歷史數據與客戶經理 | 高用量團隊 |
| Enterprise | 訂製報價 | 按合約 | 請求、流和 Webhook 可自訂,專屬媒體、部署、模型、翻譯與 SLA | 大型企業與受監管環境 |
付費價格不含增值稅或當地稅費,最終金額可能因地區及結算頁面的差異而有所變動。免費版和 Pro Light 版本目前大約可查看最近一個月的資料,而較高階的套餐則能提供更長時間範圍的資料,具體可查詢的日期以帳戶權限為準。
額度和錯誤處理
- 每個 REST 請求會消耗一次月度請求額度,計數在帳期開始時重設。
- 短時間突發限制以十秒時間窗控制,僅在定義了該限制的套餐執行。
- WebSocket 的同時連線數與分發量、Webhook 的投遞量分別計費或設定限額。
- 超出請求或突發限制會返回額度錯誤,用戶端應退避而不是高頻重試。
- 目前之回應並未提供自動提示等待時間或剩餘額度的標準標頭資訊。
- 控制台用量圖按日匯總,實際限制仍實時執行,因此圖表可能存在顯示滯後。
SDK、GitHub 與開源狀態
| 語言 | 官方客戶端 | 實時流 | 許可證 |
|---|---|---|---|
| TypeScript 與 JavaScript | 有 | 支持 | MIT |
| Python | 有 | 支持 | MIT |
| Go | 有 | 支持 | MIT |
| .NET 與 C# | 有 | 支持 | MIT |
| Java 與 Kotlin | 有 | 支持 | MIT |
| PHP | 有 | 不支援 WebSocket | MIT |
| Ruby | 有 | 支持 | MIT |
| Rust | 有 | 支持 | MIT |
八種用戶端代碼均已公開,且採用 MIT 授權協議,這樣便於人們進行審查、修改以及將其用於商業用途。此授權協議僅適用於 SDK 代碼,不能因此就認定相關的新聞平台、資料集、增強模型或第三方文章也是開源的。
適合用戶與場景
- 金融科技開發者:為終端、研究產品或客戶門戶補充即時新聞。
- 量化與交易團隊:將新聞事件納入內部監控與特徵工程,但不可將文章情緒視為唯一信號。
- 企業情報團隊:持續追蹤公司、行業、競爭對手及監管動態。
- 風險團隊:監控地緣政治、政策、供應鏈及負面的公司事件。
- AI應用團隊:透過MCP為智慧助手提供可過濾的即時金融新聞。
- 內容與數據團隊:按語言、國家及分類建立經授權的專題資訊流。
優勢
- REST、流式連接、事件推送和 MCP 覆蓋不同應用架構。
- 結果包含情緒、公司標識和分類,減少部分實體整理工作。
- 免費層可驗證介面和資料格式,升級前便於做技術試驗。
- 八種官方 SDK 均有明確 MIT 讓渡條款,語言覆蓋較完整。
- 付費層公開請求、Webhook 和 WebSocket 的主要額度。
能力邊界與限制
- 免費層新聞延遲約 12 小時,不適合即時告警或即時交易場景。
- 原始實時流以延遲優先,不包含完整情緒與公司實體增強。
- 模型情緒與實體置信度可能出錯,需要用原文和其他數據複核。
- 新聞的覆蓋範圍會隨著媒體、語言、地區及授權權限的變化而改變,因此無法保證每個事件或發布者都有相關數據。
- 平台不保證特定媒體的持續可用或固定交付時間。
- 沒有標準剩餘額度響應頭時,呼叫方要自行計數並結合控制台監控。
- 歷史範圍、文章全文和增強字段均可能受套餐與內容許可限制。
版權、商用與退款
API訪問許可僅限個人使用或內部商業用途,且不得轉讓、再許可或轉售。不得透過多帳戶規避額度限制、對接口進行逆向工程、在未獲許可的情況下重新發布受版權保護的內容,或利用該API建立競爭性的新聞傳播服務。
第三方文章仍歸原發布者所有,展示或分發時應明確標註發布者,並在適用時提供原文章入口。是否可保存全文、訓練模型、面向客戶再分發或用於付費產品,應同時核對發布者許可及企業合約。
付費訂閱和自動續費原則上不予退款,取消僅能阻止未來的扣費,當前週期的權益仍會持續到期結束。重複扣款、錯誤支付或法律強制要求屬於可能的例外情況,升級前應先使用免費層來驗證資料、欄位和性能。
隱私與安全
finlight 會處理帳戶名稱、電子郵件、使用量、IP位址、瀏覽器與裝置資訊、通訊記錄以及產品行為數據。該服務採用歐洲地區的雲端基礎設施,同時也會與支付、郵件、分析、行為監控及錯誤追蹤等服務供應商相連結,而跨國資料傳輸則透過標準合約條款來加以保障。
- API 密鑰應只保存在服務端,並按最小權限、輪換和日誌脫敏原則管理。
- Webhook應驗證簽名,公網接收端還需實施訪問控制、重放防護和監控。
- 帳戶可申請刪除,但稅務、爭議處理或其他法律義務可能要求繼續保留部分記錄。
- 產品不面向 16 歲以下用戶,涉及未成年人數據的項目不應直接使用。
- 隱私政策無法取代企業客戶所需之資料處理協議、安全附加條款以及供應商審查程序。
常見問題
finlight 是投資建議或自動交易工具嗎?
不是。它提供金融新聞與結構化元數據,投資判斷、風險控制及交易執行仍由使用者自己的系統與專業人員負責。
免費版是真正的即時新聞嗎?
不是。Launchpad的免費方案每個月有5000次請求次數,但新聞內容會有約12小時的延遲,若需要即時數據則必須選擇付費方案。
MCP 是否需要額外購買?
MCP 對所有套餐開放,不另收費用,但其呼叫會計入帳戶中的普通 API 請求額度內。免費層的延遲及欄位限制同樣適用。
WebSocket 與 Webhook 有什麼區別?
WebSocket適合用於需要持續且低延遲的連線,而Webhook則適合用於將符合條件的事件推送到後端端點。兩者在額度、連線管理以及錯誤處理的方式上都有所不同。
情緒分析在所有套餐都提供嗎?
不是。免費層和 Pro Light 不含情緒增強,Pro Standard、Pro Scale 及相應企業方案才提供該能力。
finlight 是開源產品嗎?
託管平台尚未確認是否為開源。八種官方用戶端 SDK 採用 MIT 授權協議,但這並不包括平台代碼、新聞資料以及進階模型。
付款後可以退款嗎?
一般不可以。付費訂閱與續費原則上不退款,取消後保留至帳期結束;重複扣款或法律規定的退款權可能例外。
可以重新發布 API 回傳的文章嗎?
不能僅憑 API 訂閱獲得重新發布權。第三方文章版權屬於原發布者,公開展示需署名,全文再分發還要取得相應許可。
總結
Finlight適合那些需要透過介面、即時流、事件推送或MCP來取得金融新聞的開發者及企業團隊。結構化的實體與情緒數據有助於縮短整合時間,但即時性、歷史資料範圍以及可用的額外欄位則明顯受到套餐的限制。
正式上線前應先使用免費層驗證資料覆蓋情況,再確認付費額度、版權許可、金鑰安全性、重試機制以及監控設計。針對交易或客戶分發的專案,還需要進行獨立的資料品質控制與法律審查。
桂公網安備45132202000164號