← 返回文章列表
May 12, 2025
5 分鐘閱讀

交易系統術語詞典

交易系統術語詞典
#術語
#詞典
#交易
#研究

術語詞典 演算法核心:高頻量化系統互聯術語的全息術語表對映。

主要組成部分

交易實體 (Trading Entities)

  • 交易所 (Exchange) — 加密貨幣交易的平臺(如 Binance、Kraken)
  • 市場 (Market) — 交易所中的具體市場,例如期貨或現貨
  • 交易對 (Pair) — 抽象的可交易資產對,例如 BTC/USDT,不綁定於特定交易所
  • 合約 (Instrument) — 綁定於特定市場(即特定交易所)的具體交易對

分析元件 (Analytical Components)

  • 投資組合 (Portfolio) — 虛擬錢包,追蹤資產餘額和持倉
  • 指標 (Metric) — 用於生成指標的元件。例如:開盤價與收盤價的差值
  • 訊號 (Signal) — 基於指標生成訊號的元件。例如:如果 open > close,則買入;如果 open < close,則賣出

交易元件 (Trading Components)

  • 策略 (Strategy) — 接收訊號作為輸入,輸出給機器人(Bot)指令
  • 機器人 (Bot) — 能根據訊號或無訊號進行交易的程式碼
  • 機器人例項 (Bot Instance) — 機器人的例項,接收策略和投資組合,生成交易訂單

主要定義

交易所 (Exchange)

用於資產買賣的平臺。例如"binance"、"bybit"、"okx"。

市場型別 (Market Type)

交易所可提供的市場型別。例如:"spot"(現貨市場)、"futures"(期貨市場)。

市場 (Market)

交易所中的具體市場型別,如現貨、期貨或槓桿市場。例如:"binance/spot"。

交易對 (Trading Pair)

交易對由兩部分組成:baseId/quoteId

  • baseId — 基礎貨幣(買入/賣出的物件)
  • quoteId — 計價貨幣(價格以其表示)

示例:

  • BTC/USDT: baseId=BTC, quoteId=USDT(價格以 USDT 計)
  • TON/BTC: baseId=TON, quoteId=BTC(價格以 BTC 計)
  • LTC/BNB: baseId=LTC, quoteId=BNB(價格以 BNB 計)

計算牆體(大單)以 USDT 計的體積:

  1. 如果 quoteId 是 USDT,則直接計算(price * amount)
  2. 對於任意 baseId/quoteId:
    • 獲取 baseId/USDT 的 orderbook 最優買價(bestBid)
    • USDT 體積 = (price * amount) * bestBid_baseId_USDT

計算出 USDT 體積後,可與 min_usdt 比較以尋找重要牆體。

合約 (Instrument)

綁定於市場的具體交易對。例如:"BTC/USDT/binance/spot"(Binance 現貨市場上的 BTC/USDT)。

投資組合 (Portfolio)

包含可用於交易資產的虛擬錢包。

指標 (Metric)

基於市場資料生成指標的元件(如開盤價與收盤價的差值)。

訊號 (Signal)

訊號是具有以下特徵的離散事件或狀態:

  1. 明確的開始時間(timestampStart)
  2. 可能的結束時間(timestampEnd)
  3. 具體參數

訊號示例:

  • 交易訊號:"現在以 40000 買入 BTC/USDT"
  • 趨勢訊號:"BTC/USDT 在 12:00 到 14:00 處於震盪區間"

重要提示:不要將訊號與指標混淆。指標是連續的資料序列(如價格或指標圖表),而訊號是在特定時刻或區間內的具體事件或狀態。

訊號可以:

  1. 基於指標分析生成
  2. 轉換為指標用於視覺化
  3. 形成歷史以便後續分析

策略 (Strategy)

接收訊號作為輸入,輸出給交易機器人的指令。

機器人 (Bot)

根據訊號或預設邏輯執行交易操作的程式碼。

機器人例項 (Bot Instance)

已啟動的機器人例項,根據策略和投資組合生成交易訂單。

密集區/牆體 (Density/Wall)

在訂單簿中,"密集區"或"牆體"指的是某一價格水平上的大量訂單。

示例:

  • 買單牆(bids density):在某一價格有大量買單。例如,40000 USDT 價位有 100 萬 USDT 的 BTC 買單,這就是買方"牆體"。要讓價格跌破 40000,需賣出超過 100 萬 USDT 的 BTC。
  • 賣單牆(asks density):在某一價格有大量賣單。

最大牆體的計算:

  1. 以 midPrice 作為基準價
  2. 確定搜尋區間:midPrice ± (midPrice * look_in_percent)
  3. 在該區間內查詢:
    • 對於買單:從 midPrice 向下,第一個 USDT 體積 > min_usdt 的訂單
    • 對於賣單:從 midPrice 向上,第一個 USDT 體積 > min_usdt 的訂單
  4. 對每個找到的牆體記錄:
    • 牆體的 USDT 體積
    • 距 midPrice 的百分比(如:-0.5% 為買單,+0.7% 為賣單)

備註

  • 一個交易所 (Exchange) 可有多個市場 (Markets)
  • 一個市場 (Market) 可包含多個合約 (Instruments)
  • 一個交易對 (Pair) 可在不同市場以不同合約 (Instrument) 形式存在
  • 訊號 (Signal) 用於分析指標 (Metric)
  • 策略 (Strategy) 用於決策訊號 (Signal)
  • 機器人例項 (Bot Instance) 用於生成具體交易操作

交易系統中的指標與訊號

指標 (Metrics)

指標是與時間序列(timeseries)繫結的連續資料序列。每個指標點都有時間戳(timestamp)。

指標型別:

  1. 簡單布林型指標 — 買入/賣出訊號
[
    [1623456789, true],   # 买入
    [1623456790, false],  # 无信号
    [1623456791, false],  # 无信号
    [1623456792, true]    # 买入
]
  1. 數值型狀態指標 — 例如市場趨勢
[
    [1623456789, 0],   # 震荡
    [1623456790, -1],  # 下跌趋势
    [1623456791, 1],   # 上涨趋势
    [1623456792, 0]    # 震荡
]
  1. 複雜指標 — 例如 OHLCV 資料
[
    [1623456789, {open: 100, high: 105, low: 98, close: 103, volume: 1000}],
    [1623456790, {open: 103, high: 107, low: 102, close: 106, volume: 1200}]
]

訊號 (Signals)

訊號是具有以下特徵的事件或狀態:

  1. 明確的開始時間(timestampStart)
  2. 可能的結束時間(timestampEnd)
  3. 具體參數

訊號示例:

  1. 交易訊號
{
    "id": "uuid-1",
    "type": "trade",
    "action": "buy",        # 立即买入
    "price": 100.50,
    "timestampStart": 1623456789,
    "active": true
}
  1. 趨勢訊號
{
    "id": "uuid-2",
    "type": "trend",
    "direction": "flat",    # 震荡趋势
    "timestampStart": 1623456789,
    "timestampEnd": 1623456999,
    "minMaxs": 3,          # 发现3个高点
    "minMins": 3,          # 发现3个低点
    "active": true
}

指標與訊號的關係 (Relationship between metrics and signals)

  1. 指標可用於生成訊號

    • 分析 OHLCV 指標可產生趨勢訊號
    • 分析成交量指標可產生高活躍度訊號
  2. 訊號可轉換為指標用於視覺化

    • 趨勢訊號可轉為曲線(spline)顯示在圖表上
    • 交易訊號可轉為圖表上的點
  3. 訊號歷史可形成指標

    • 買/賣訊號序列形成布林型指標
    • 趨勢訊號序列形成市場狀態指標

交易圖表與資料分析

K線與OHLCV (Candles, OHLCV)

K線(蠟燭圖)是一種視覺化工具,用於展示某一時間段內的價格變動。每根K線包含OHLCV資料:

  • O (Open) — 開盤價
  • H (High) — 最高價
  • L (Low) — 最低價
  • C (Close) — 收盤價
  • V (Volume) — 該週期內的總成交量

K線將某一時間區間內的所有成交聚合為一個視覺化元素,便於分析價格走勢。K線結構包括:

  • K線實體 — 矩形,表示開盤價與收盤價的差值
  • 顏色 — 通常上漲K線為綠色(或白色,close > open),下跌K線為紅色(close < open)
  • 影線/燭芯 — 上下延伸的線,顯示最高價和最低價
  • 上影線 — 從實體頂部到最高價的線
  • 下影線 — 從實體底部到最低價的線

時間週期 (Timeframes)

K線和OHLCV資料的時間區間。常見週期包括:

  • m1, m5, m15, m30 — 1、5、15、30分鐘
  • h1, h4 — 1、4小時
  • d1 — 1天
  • w1 — 1周
  • M1 — 1個月

不同週期讓交易者以不同解析度觀察市場。短週期(如m1、m5)細節更多但噪音大,長週期(如d1、w1、M1)則反映更宏觀的趨勢。

K線形態 (Candlestick Patterns)

特定K線組合可提示趨勢反轉或延續:

  • 看漲吞沒 — 反轉形態,綠色K線完全包住前一根紅色K線
  • 錘頭 — 下跌趨勢反轉訊號,特徵為小實體和長下影線
  • 十字星 — 實體極小,顯示市場猶豫不決

訂單型別與持倉 (Order Types and Positions)

訂單型別 (Order Types)

  • 市價單 — 以當前市場價格買入或賣出,立即成交
  • 限價單 — 以指定價格或更優價格買入或賣出
  • 止損單 — 達到指定價格時啟用的訂單
  • 止損限價單 — 止損與限價單的組合
  • 止盈單 — 達到目標價格時平倉獲利
  • 止損單 — 達到止損價格時平倉以限制虧損
  • 追蹤止損單 (Trailing Stop) — 隨價格有利方向自動調整的止損單
  • OCO (一撤一, One Cancels Other) — 兩個掛鉤訂單,執行一個後另一個自動取消
  • 冰山單 — 大額訂單拆分為多個小單,減少對市場的影響
  • 條件單 — 除價格外還需滿足其他條件時啟用的訂單

持倉 (Positions)

  • 多頭持倉(Long Position) — 預期價格上漲時買入
  • 空頭持倉(Short Position) — 預期價格下跌時賣出
  • 持倉規模 — 持有的資產數量
  • 保證金 — 使用槓桿開倉所需的抵押資金
  • 槓桿 — 持倉規模與自有資金的比例

交易 (Deal)

交易是聚合體,包含成交、持倉和掛單。如果只剩成交(無持倉和掛單),則交易視為已完成/關閉。

每筆交易追蹤的主要參數:

  • 交易ID — 唯一識別符號
  • 開倉時間 — 首筆成交的時間
  • 平倉時間 — 最後一筆成交的時間(若已完成)
  • 持有時長 (Holding period)
    • 從開倉到平倉的持續時間
  • 狀態 — 開倉 / 平倉 / 部分平倉 / 已取消
  • 交易型別 — 多頭 / 空頭 / 套利 / 跨期 / 其他
  • 策略 — 由哪個機器人發起
  • 使用者 — 哪個使用者發起
  • 資產 — 交易的合約/幣對(如 BTC/USDT)
  • 成交、持倉和訂單列表 — 涉及的所有成交、持倉和訂單(包括已取消的)

財務參數:

  • 投入 (Input) — 投入資金(USDT及基礎幣種)
  • 產出 (Output) — 提取資金(USDT及基礎幣種)
  • 已實現收益
    • 絕對值(USDT、BTC等)
    • 百分比(相對於投入)
  • 未實現收益 (Unrealized PnL)
    • 絕對值(USDT、BTC等)
    • 百分比(相對於投入)
    • 按當前市價估算
  • 預期收益 (Expected PnL)
    • 預測最終盈虧(如有未平倉持倉/訂單)
  • 最終收益 (Final PnL)
    • 全部平倉後的最終盈虧
  • 手續費
    • 各幣種手續費總額
    • 佔成交額的百分比
  • 滑點
    • 預期成交價與實際成交價的差異
  • 成交額 (Turnover)
    • 該交易的總買賣量
  • 投資回報率 (ROI)
    • 盈利與投入的比值
  • 最大回撤 (Drawdown)
    • 交易期間最大市值下跌幅度

附加參數:

  • 備註 — 自由填寫
  • 標籤 — 用於篩選和分析
  • 關聯交易 — 如為策略或系列交易的一部分
  • 平臺/券商 — 交易發生的平臺

技術分析指標

  • 移動平均線 — 平滑價格波動以識別趨勢的指標
  • RSI(相對強弱指數) — 衡量價格變動速度和幅度的振盪器
  • MACD(指數平滑異同移動平均線) — 展示兩條移動平均線關係的指標
  • 布林帶 — 由移動平均線和兩條標準差組成的波動性指標
  • 成交量指標 — OBV(能量潮)、Volume Profile、CVD(累計成交量差)
  • 動量指標 — Momentum、ROC(變動率)
  • 斐波那契回撤 — 基於斐波那契數列的技術分析工具
  • 艾略特波浪 — 通過波浪模式分析市場週期的理論
  • 諧波形態 — 基於斐波那契數的幾何價格形態

市場分析型別

  • 技術分析 (Technical Analysis) — 基於歷史價格和成交量預測未來走勢,使用圖表、形態和指標
  • 基本面分析 (Fundamental Analysis) — 通過研究經濟、財務和專案等因素評估資產內在價值。加密領域包括專案、團隊、技術、代幣經濟、社群和市場環境分析
  • 情緒分析 (Sentimental Analysis) — 評估市場參與者對資產或市場的整體情緒。資訊來源包括社交媒體、新聞、論壇、調查等,幫助判斷市場偏多還是偏空

市場概念

市場參與者 (Market Participants)

  • 做市商 — 通過同時掛買單和賣單為市場提供流動性。主要作用:
    • 提供流動性
    • 縮小買賣價差
    • 在波動期穩定市場
    • 主要靠價差獲利
    • 平衡訂單簿,維持市場深度
  • 操縱者 — 有意影響價格以獲利。常見策略:
    • 自成交 (Self-Trading) — 關聯賬戶間交易製造活躍假象,用於誤導跟單者
    • 價格引導 (Price-Setting) — 掛大單但無成交意圖,製造虛假供需印象
    • 拉高出貨 (Pump-and-Dump) — 先吸籌拉高,再高位拋售
    • 虛假掛單 (Spoofing) — 快速掛撤大單,製造虛假市場動向
    • 虛假成交 (Washing) — 自己與自己成交,製造成交量假象
  • Maker — 掛限價單增加流動性,通常手續費更低
  • Taker — 吃單減少流動性,通常手續費更高
  • 機構交易者 — 銀行、對沖基金等大資金機構,資源豐富、資訊優勢大
  • 散戶 — 個人投資者,資金和資訊有限
  • 套利者 — 利用不同市場/交易所間價差獲利,促進價格效率
  • 剝頭皮者(Scalper) — 高頻短線交易,追求小幅利潤,常用自動化系統
  • 巨鯨 (Whale) — 資金極大、能顯著影響市場的參與者

流動性與成交量 (Liquidity and Volume)

  • 流動性 — 資產易於買賣且不影響價格的程度
  • 成交量 — 一定時間內交易的資產數量
  • 市場深度 — 市場吸收大額訂單而不劇烈波動的能力

價格區間 (Price Levels)

  • 支撐位 — 買盤強大,阻止價格下跌的價位
  • 阻力位 — 賣盤強大,阻止價格上漲的價位
  • 跳空 — 兩個週期間無成交導致的價格斷層

波動性與趨勢 (Volatility and Trends)

  • 波動性 — 價格波動幅度的度量
  • 趨勢 — 價格總體執行方向:
    • 上升趨勢 — 高點和低點不斷抬高
    • 下降趨勢 — 高點和低點不斷降低
    • 震盪趨勢 — 價格在區間內橫盤

買賣價差與報價 (Spreads and Quotes)

  • 買價 (Bid) — 最高買入價
  • 賣價/報價 (Ask/Offer) — 最低賣出價
  • 價差 (Spread) — 買賣價差
  • 報價 (Quote) — 當前市場價格
  • 中間價 — 買賣價的平均值

風險管理

  • 風險收益比 — 單筆交易的潛在收益與風險之比
  • 回撤 — 賬戶從高點到低點的最大跌幅
  • 持倉規模 — 根據風險確定的最優持倉量
  • 分散投資 — 多資產配置以降低風險
  • 在險價值 (VaR, Value at Risk) — 一定置信度下,投資組合在特定期間內的最大可能損失
  • 對沖 (Hedging) — 通過金融工具或策略降低不利價格變動風險,如用期貨空單對沖現貨多頭
  • 壓力測試 (Stress Testing) — 在極端但合理的市場情景下評估策略或組合的潛在損失和穩健性

交易系統技術要素

API與整合 (API and Integration)

  • API(應用程式介面) — 程式化訪問交易所的介面
  • Websocket — 即時獲取交易所資料的協議
  • 請求限額 — 單位時間內API最大請求次數

回測與最佳化 (Backtesting and Optimization)

  • 回測 — 在歷史資料上測試交易策略
  • 最佳化 — 調整策略參數以提升表現
  • 過擬合 — 過度最佳化歷史資料,導致實盤表現不佳

演算法交易 (Algorithmic Trading)

  • 演算法交易 — 用計算機演算法自動執行交易
  • 高頻交易 — 極高速度和頻率的演算法交易
  • 延遲 — 下單到成交的時間差

交易型別 (Trading Types)

  • 套利 — 利用不同市場/交易所間價差獲利
  • 剝頭皮 — 短線高頻交易,追求小額利潤
  • 波段交易 — 持倉數天至數週的中線策略
  • 趨勢交易 — 跟隨價格趨勢進行交易
  • 日內交易 — 當天買賣,不留隔夜持倉
  • 執行演算法 — 最佳化大額訂單執行的演算法(TWAP、VWAP、冰山單)

市場微觀結構分析

  • 訂單流 — 分析市場訂單流入順序
  • 訂單簿失衡 — 買賣盤數量對比
  • 市場衝擊 — 大額訂單對價格的影響
  • 聚類分析 — 不同價格區間的成交量分析

風險管理與交易心理

  • 期望收益 — 策略的數學期望
  • 最大回撤 — 賬戶最大跌幅
  • 夏普比率 — 收益與風險的比值
  • 索提諾比率 — 只考慮下行風險的收益風險比
  • 阿爾法 — 策略超額收益
  • 貝塔 — 策略對市場的敏感度
  • 卡爾瑪比率 — 收益與最大回撤比
  • 凱利公式 — 最優倉位分配比例
  • 認知偏差 — 影響交易決策的心理偏見。例如:
    • FOMO(錯失恐懼症) — 害怕錯過機會,常在高點追漲殺跌
    • FUD(恐懼、不確定、懷疑) — 散佈負面訊息引發恐慌拋售或打壓競爭對手
    • 確認偏差 — 只關注支援自身觀點的資訊
    • 過度自信 — 過高估計自身判斷,導致冒險
  • 交易日誌 — 記錄和分析所有交易

技術與基礎設施

  • 同地託管 (Colocation) — 伺服器靠近交易所以降低延遲
  • 延遲套利 (Latency arbitrage) — 利用資訊傳遞延遲套利
  • 網路基礎設施 — 最佳化網路連線以降低延遲
  • 監控系統 — 即時監控交易演算法執行

加密貨幣專有術語

  • DEX(去中心化交易所) — 無中心化中介的交易平臺
  • AMM(自動做市商) — DEX中的自動流動性機制
  • 流動性池 — 去中心化協議中的資金池
  • 無常損失 (Impermanent Loss) — 在AMM中提供流動性時的暫時性損失

DeFi(去中心化金融)

  • 收益農場 (Yield Farming) — 通過提供流動性或質押獲得獎勵
  • 質押 (Staking) — 持幣支援區塊鏈執行並獲得獎勵
  • 流動性挖礦 (Liquidity Mining) — 提供流動性換取治理代幣
  • 錨定資產 (Wrapped Assets) — 代表其他區塊鏈資產的代幣,如wBTC
  • 預言機 (Oracles) — 為智慧合約提供鏈外資料的服務
  • 閃電貸 (Flash Loans) — 一筆交易內完成的無抵押貸款,常用於套利
  • MEV(最大可提取價值) — 區塊生產者通過排序、包含或排除交易獲得的額外收益

代幣經濟 (Tokenomics)

  • 鑄幣 (Minting) — 新代幣的發行
  • 鎖倉 (Vesting) — 團隊、顧問等分配代幣的逐步解鎖
  • 銷毀 (Token Burn) — 永久移除部分代幣以減少供應

衍生品交易

期貨合約 (Futures Contracts)

  • 永續合約 (Perpetual Futures) — 無到期日的期貨,價格通過資金費率錨定現貨
  • 資金費率 (Funding Rate) — 多空雙方定期結算,保持合約價格與現貨接近
  • 初始保證金 (Initial Margin) — 開倉所需最低資金
  • 維持保證金 (Maintenance Margin) — 持倉後需維持的最低保證金,低於則強平
  • 強制平倉 (Liquidation) — 保證金不足時被動平倉

期權合約 (Options Contracts)

  • 看漲期權 (Call Option) — 以指定價格買入標的資產的權利
  • 看跌期權 (Put Option) — 以指定價格賣出標的資產的權利
  • 行權價 (Strike Price) — 期權可行權的價格
  • 到期日 (Expiration Date) — 期權失效的日期
  • 希臘字母 (Greeks) — 衡量期權風險的指標:
    • Delta(德爾塔) — 期權價格對標的價格變動的敏感度
    • Gamma(伽瑪) — Delta的變化率
    • Theta(西塔) — 期權時間價值的損耗
    • Vega(維加) — 期權對隱含波動率變化的敏感度

引用

@software{soloviov2025tradingterminology,
  author = {Soloviov, Eugen},
  title = {交易系统术语词典},
  year = {2025},
  url = {https://marketmaker.cc/zh/blog/post/trading-terminology},
  version = {0.1.1},
  description = {交易系统完整术语词典:涵盖交易所、交易对、指标、信号与风险管理。算法交易与研究必备参考。}
}
免責宣告:本文提供的資訊僅用於教育和參考目的,不構成財務、投資或交易建議。加密貨幣交易涉及重大損失風險。

Authors

Eugen Soloviov
Eugen Soloviov

Trading-systems engineer

Trading-systems engineer building bots since 2017: cross-exchange arbitrage (connected up to 30 venues), cointegration-based pairs arbitrage across spot and futures, scalping, news and sentiment-driven strategies, trend algorithms, and portfolio management and balancing algorithms. Also builds sub-millisecond order execution, big-data warehouses, backtesting engines, AI agents, and trading interfaces (incl. open-source profitmaker.cc). Stack: JS/TS, Python, Rust/Zig/Go, DevOps, backend, frontend, architecture.

Newsletter

緊跟市場步伐

訂閱我們的時事通訊,獲取獨家 AI 交易見解、市場分析和平台更新。

我們尊重您的隱私。您可以隨時退訂。