解决方案 · 券商与金融科技

券商、交易柜台与白标 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. 1

    iTick 上游

    WebSocket 或 FIX 会话订阅全部品种。

  2. 2

    行情网关

    标准化、快照缓存、限流与分发。

  3. 3

    风控与后台

    保证金、强平、盈亏与结算使用同一份价格。

  4. 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

自建行情网关

上游订阅一次,分发给所有用户,并实时做保证金检查。

  1. 用免费 Key 搭建原型
  2. 在靠近用户的位置部署网关
  3. 与我们沟通企业限额、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 吗?

小规模应用可以直连;规模较大时建议自建网关上游订阅一次再分发,节省订阅额度,并便于增加缓存与权限控制。

基于 iTick 数据上线你的交易平台

免费 Key 搭建原型,再与我们沟通企业方案、FIX 与转发授权。