解決方案 · 券商與金融科技
券商、交易櫃枱與白標 App 的行情底座
用一個行情層支撐交易 App、Web 終端與風控引擎。iTick 通過 REST 與 WebSocket 提供股票、外匯、貴金屬、指數與加密貨幣的K線、盤口、逐筆、品種列表和實時買賣價,機構可使用 FIX 接入。
- Web、iOS、Android 與後台共用統一行情中台
- 實時雙邊報價驅動保證金、強平與風控
- 標普 500、恒生、NIFTY 等指數基準用於跟單與資管
- FIX 協議與專屬集羣服務機構用户
// Node.js market data gateway: one upstream iTick connection, many app clients
import WebSocket, { WebSocketServer } from "ws"; // npm i ws
const upstream = new WebSocket("wss://api.itick.org/stock", { headers: { token: process.env.ITICK_TOKEN } });
const clients = new Set();
const snapshot = new Map(); // latest quote per symbol for new clients
upstream.on("open", () => upstream.send(JSON.stringify({
ac: "subscribe", params: "AAPL$US,TSLA$US,700$HK,9988$HK", types: "quote,tick,depth"
})));
upstream.on("message", (raw) => {
const msg = JSON.parse(raw);
if (msg.data?.s) snapshot.set(msg.data.s, msg);
for (const c of clients) if (c.readyState === 1) c.send(raw); // fan-out
});
// Your own branded endpoint for web and mobile apps
new WebSocketServer({ port: 8080 }).on("connection", (ws) => {
clients.add(ws);
for (const m of snapshot.values()) ws.send(JSON.stringify(m)); // instant first paint
ws.on("close", () => clients.delete(ws));
});6大資產類別
50+交易所
REST/WS/FIX接入方式
定製企業方案
四類平台場景
從面向用户的 App,到背後的業務系統。
白標 App 與 Web 交易終端
K線、分時、盤口、逐筆成交、品種列表、漲跌排行、異動推送,可直連或經自建行情轉發服務。
保證金 / 借貸系統行情源
穩定的買賣價供風控引擎實時計算倉位、保證金、強平價格與預警。
資管與跟單系統
標準化行情用於信號觸發、淨值估算,並對標 SPX、恒生、NIFTY 等指數。
內部交易網關 + 行情前置
FIX 接入、低延遲集羣,實現行情分發、緩存、限流與重播。
一家數據商,多個市場
美股、港股、A 股、外匯、黃金、指數、加密貨幣,無需逐個對接交易所。
商業授權
套餐支持在產品內展示,展示與企業條款請聯繫商務。
推薦架構
上游只連一次,所有渠道由自建網關服務。
- 1
iTick 上游
WebSocket 或 FIX 會話訂閲全部品種。
- 2
行情網關
標準化、快照緩存、限流與分發。
- 3
風控與後台
保證金、強平、盈虧與結算使用同一份價格。
- 4
App 與終端
面向 Web、移動端與合作方的自有品牌接口。
App 模塊與數據對應
交易 App 各頁面需要的數據。
| 模塊 | 數據 | iTick 接口 |
|---|---|---|
| 自選與排行 | 實時報價 | WebSocket quote,REST /quote |
| K線圖 | K線、分時 | REST /kline + WebSocket |
| 盤口 | Level 2 深度 | WebSocket depth,REST /depth |
| 逐筆成交 | 逐筆數據 | WebSocket tick,REST /tick |
| 品種搜索 | 代碼列表 | REST /symbol/list |
| 保證金引擎 | 買價 / 賣價 | WebSocket quote / depth |
自建行情網關
上游訂閲一次,分發給所有用户,並實時做保證金檢查。
- 用免費 Key 搭建原型
- 在靠近用户的位置部署網關
- 與我們溝通企業限額、FIX 與轉發授權
// Node.js market data gateway: one upstream iTick connection, many app clients
import WebSocket, { WebSocketServer } from "ws"; // npm i ws
const upstream = new WebSocket("wss://api.itick.org/stock", { headers: { token: process.env.ITICK_TOKEN } });
const clients = new Set();
const snapshot = new Map(); // latest quote per symbol for new clients
upstream.on("open", () => upstream.send(JSON.stringify({
ac: "subscribe", params: "AAPL$US,TSLA$US,700$HK,9988$HK", types: "quote,tick,depth"
})));
upstream.on("message", (raw) => {
const msg = JSON.parse(raw);
if (msg.data?.s) snapshot.set(msg.data.s, msg);
for (const c of clients) if (c.readyState === 1) c.send(raw); // fan-out
});
// Your own branded endpoint for web and mobile apps
new WebSocketServer({ port: 8080 }).on("connection", (ws) => {
clients.add(ws);
for (const m of snapshot.values()) ws.send(JSON.stringify(m)); // instant first paint
ws.on("close", () => clients.delete(ws));
});券商與平台常見問題
可以把 iTick 數據展示給終端用户嗎?
可以,需要使用支持產品內展示的商業套餐,企業與轉發授權請聯繫我們。
支持 FIX 嗎?
企業方案的機構客户可使用 FIX 接入;零售與初創產品通常使用 REST 與 WebSocket。
買賣價可以用於保證金計算嗎?
iTick 提供實時雙邊報價,風控引擎可據此盯市、計算保證金與強平價格,風控規則與閾值由你的系統決定。
App 應該直連 iTick 嗎?
小規模應用可以直連;規模較大時建議自建網關上游訂閲一次再分發,節省訂閲額度,並便於增加緩存與權限控制。