Skip to main content
在終端中使用 fcontext 查詢 Financial Context 市場資料、管理登入,並為腳本或 agent 輸出 JSON。 CLI 預設連接 Financial Context:
命令會呼叫 /api/market-data/* 下的只讀市場資料介面。當前 CLI 聚焦美股資料:標的必須使用 CODE.US 格式,market 篩選條件必須為 US

命令基礎

兩個命令名稱都可以使用。fctxfcontext 的短別名,支援相同的子命令、flag、輸出格式和 schema。

安裝

從 Aitaport tap 安裝 fcontext-cli cask:
Release artifact 使用 fcontext-cli-* 套件名稱,包括 fcontext-cli-darwin-amd64.tar.gzfcontext-cli-darwin-arm64.tar.gzfcontext-cli-linux-musl-amd64.tar.gzfcontext-cli-linux-musl-arm64.tar.gzfcontext-cli-windows-amd64.zip。shell 和 PowerShell 安裝器會下載匹配的封存檔, 校驗 .sha256 checksum,並安裝 fcontextfctx。舊的 /fcontext/fcontext-terminal/* 託管安裝 URL 會繼續重新導向或鏡像到最新 release,以保持相容。

認證

管理 CLI 認證:登入、登出和查看本機 token 狀態。

OAuth 2.0 登入

使用 OAuth 2.0 authorization-code flow 登入。該方式適用於本機終端、SSH session 和 headless server,因為 CLI 會列印授權 URL 和下一條需要執行的命令。
在任意瀏覽器開啟列印出的授權 URL,完成授權後複製回傳的 code 並兌換:
CLI 會把 token 儲存為本機 fcontext 設定目錄中的 oauth-token.json。後續命令會自動重用該 token。

Authorization Code

如果目前機器無法使用瀏覽器,可以從 Financial Context Connect 產生一次性 authorization code 並直接兌換:

登出

清除本機儲存的 OAuth token。下一次認證命令會要求重新登入。

認證狀態

查看目前 base URL 和登入狀態。

檢查

驗證登入和 Financial Context API 連通性,無需依賴活躍市場時段。報告會包含 endpoint 狀態和延遲。

更新

下載並執行官方安裝腳本,將目前 CLI binary 替換為最新版本。

首批命令

市場資料

使用 fear-greed 查看 Fear & Greed Index。它是一項市場情緒指標,用從 extreme fear 到 extreme greed 的刻度概括投資者風險偏好:

公司資料

新聞與事件

交易活動

選股器

直接存取 Endpoint

當某個受支援的只讀 endpoint 還沒有專用命令時,可以使用 api get
CLI 會在送出請求前拒絕絕對 URL、streaming endpoint、非美股 market filter,以及不支援的帳戶或交易路徑。

面向 Agent 的輸出

每個命令都支援 JSON 輸出:
使用 --schema 列印機器可讀的回應 schema:
產生 shell completions:

疑難排解