Optiver Trader 職(Intern / NewGrad)的 OA 是「心算 + 做市模擬 + 機率推理」三件套,和 SWE 職那種 Order Book / Allocation 演算法題完全不同。
Optiver Trading OA 概覽(2026)
| 維度 | 詳情 |
|---|---|
| 平台 | 自研線上測試 |
| 時長 | 80 題 8 分鐘(心算)+ 25 分鐘(做市)+ 20 分鐘(機率) |
| 難度 | 高速心算 + 直覺做市 + 機率推理 |
| 評分 | 心算 ≥ 60 題 / 做市 PnL 排名前 50% / 機率全對 |
主線一:80 題 8 分鐘心算
題目特徵
- 加減乘除 + 小數點 + 百分比
- 例:
3.4 × 2.5 = ?、(160 - 17) / 11 = ?、12% of 850 = ? - 8 分鐘內 80 題 = 平均每題 6 秒
訓練方法
- 熟練 mental math 模板:×11(首尾相加)、×25(÷4 ×100)、平方差等
- 限時刷 Optiver 80in8 模擬器:tradermath.org 類網站
- 小數 / 百分比專項:每天 50 題,目標 ≥ 90% 正確率
一畝三分地反饋:60+ 題正確率即可過關,65+ 題進 onsite 機率 ≥ 70%。
主線二:做市報價模擬
題目機制
給定一個虛擬標的真實價格 fair = 50,市場每秒推送 bid/ask 報價。要求你報雙邊價(bid 和 ask 之間的 spread 決定你的庫存風險)。8 輪,每輪 3 分鐘。
應答策略
- 快速估 fair:從最近成交均價 ± 微調
- 控制庫存:庫存 > 0 時 ask 偏緊(想賣出);< 0 時 bid 偏緊(想買入)
- 管理 spread:波動越大 spread 越寬
- 避免 adverse selection:不要在大單連續打你時硬扛
class SimpleMaker:
def __init__(self, base_spread=0.4):
self.base = base_spread
self.inv = 0
self.fair = 50.0
def quote(self, mid, vol_proxy):
spread = self.base + 0.05 * vol_proxy
skew = -0.02 * self.inv
return (mid + skew - spread / 2,
mid + skew + spread / 2)
def fill(self, side, qty):
if side == 'B':
self.inv -= qty
else:
self.inv += qty
Optiver 評分看你的 PnL 排名 + 庫存控制;只刷 PnL 不控庫存的玩家在最後一輪會被強行平倉 + 罰分。
主線三:機率推理
題型
- 撲克 / 骰子 / 抽球題
- 決策樹 + 期望值題
- 貝氏條件機率題
例題
「公平骰子擲 4 次,至少有一次出現 6 的機率?」
1 - (5/6)^4 ≈ 0.518
「黑白球罐 1:5 黑 5 白;罐 2:8 黑 2 白。先隨機選罐,從該罐中抽到黑球,問當時選的是罐 2 的機率?」
貝氏:P(罐2|黑) = (0.5 × 0.8) / (0.5 × 0.5 + 0.5 × 0.8) = 8/13
訓練方法
- 50 道經典 brain teaser 題(《Heard on the Street》前兩章)
- 每題 30–60 秒口述解法
- 不要先寫公式,先講對稱性 / 守恆 / 互補事件
5 天衝刺方案
| 天數 | 任務 |
|---|---|
| D1 | 心算每天 200 題,目標平均 ≤ 6 秒 |
| D2 | 做市模擬 4 輪,記錄 PnL + 庫存路徑 |
| D3 | 機率 brain teaser 25 題,每題 ≤ 60 秒口述 |
| D4 | 完整 OA mock(心算 + 做市 + 機率) |
| D5 | 複盤弱項 + 心理調適(節奏、不要糾結一題) |
真題特徵
- 節奏 > 單題正確率:寧願少做 5 題,也不要在一題上卡超過 10 秒
- 庫存意識:做市輪看你能不能在變化中保持平衡
- 直覺表達:貝氏題哪怕不寫公式,也要能講清楚「為什麼是這個數」
FAQ
Optiver Trading OA 用計算機嗎?
不行。心算輪明確禁止計算機;做市輪可以用紙筆,但螢幕上沒有計算工具。
心算多少分能過?
社區反饋:60+ 題正確率即可過關,65+ 題對應 onsite 邀請。
Trading OA 和 SWE OA 題庫一樣嗎?
完全不同。Trading 偏心算 + 做市 + 機率;SWE 偏 Order Book + Allocation 演算法題。
準備時間最少要多久?
心算需要至少 2 週連續訓練才能穩定 60+;做市建議 1 週模擬器 + 1 次完整 mock。
正在準備 Optiver Trading OA / VO?
這次很高興幫這批同學順利通過 Optiver Trading OA。很多同學反饋,心算速度可以靠幾天集中訓練上來,但做市輪的庫存意識 + 機率輪的直覺表達,是單刷題完全練不出來的 ——必須有 mentor 把節奏感打通。
如果你也在準備 Optiver、IMC、Akuna、SIG、Citadel Securities 這類做市 / 自營機構的 Trader OA / VO,感覺一個人複習方向模糊,歡迎聯絡 oavoservice。我們會根據你的具體水平和弱點,提供專業的 OA 實戰輔助服務和一對一指導,把心算節奏、做市直覺、機率口述完整打通。
👉 立即加微信:Coding0201,獲取 Optiver Trading 高頻題與備考方案。
聯絡方式
Email: [email protected]
Telegram: @OAVOProxy