盈透證券(Interactive Brokers)被 SFC 罰款 HK$420 萬——原因係一個程式錯誤令系統喺 2017–2020 年間借出咗客戶證券達 5,860 億港元,全部冇有效嘅常設授權(standing authority)。客戶冇實際損失、公司主動申報兼全數補償——但 SFC 嘅結論係:系統設計缺陷本身就係內控失敗,唔使有損失先算違規。
一、事件還原:邊度出錯
IBKR 嘅證券借貸計劃設計上要求客戶俾「常設授權」先可以借出佢哋嘅證券——呢個係《證券及期貨(客戶證券)規則》嘅核心保護。程式錯誤令授權檢查邏輯喺部分客戶度失效:系統當咗佢哋有授權,證券被自動納入借貸池。
三年間,5,860 億港元嘅客戶證券就咁喺冇法律授權下進出借貸市場。IBKR 內部發現後主動申報、全數補償客戶應得嘅費用同抵押利益、修復程式——但 SFC 照罰。
二、點解咁大爭議
- 「冇損失都罰」嘅原則性:呢單案確立咗一個清楚嘅監管立場——違規嘅認定唔需要實際損失。客戶證券規則係權利保護條款:授權本身係權利,唔係「冇損失就冇事」嘅技術要求。
- 科技債 = 合規債:一個 bug 可以製造 5,860 億嘅違規規模——「技術性錯誤」唔係辯護理由,係監控失敗嘅描述。
- 420 萬嘅「折扣價」:相比 5,860 億嘅規模,420 萬看似不成比例——但反映咗主動申報+全數補償嘅減輕力度。如果係監管自己搵到,個數會完全唔同。
- 自動化系統嘅問責真空:邊個負責?寫 code 嘅、批 code 嘅、定係合規部門冇驗證?答案係:成間公司負責——SFO 嘅責任係機構層面。
三、法例同監管分析
| 法律工具 | 點樣適用 | 合規含義 |
|---|---|---|
| 《客戶證券規則》(571H) | 處理客戶證券要有授權——借出必須有 standing authority 或逐次授權 | 冇授權嘅每一筆借出都係獨立違規 |
| 操守準則 4.3(內部監控) | 系統上線前嘅測試、定期驗證、變更管理 | 三年冇發現 = 冇有效驗證機制 |
| 操守準則 12.5(通知責任) | 發現重大違規要「盡快」通知 SFC | IBKR 主動申報 → 大減輕 |
IBKR 案同 UBS 案係一對鏡像:同係系統缺陷、同係多年潛伏——分別係 UBS 缺陷喺「分類規則」,IBKR 喺「授權檢查」。共通教訓:將法規寫進程式嘅翻譯層,係最需要人工核對嘅地方。
規 Sir 觀點
呢單案應該改變每間持牌法團嘅 IT 治理:客戶資產邏輯要有「合規簽核」——唔係 QA 測試,係合規職能對住法規原文驗證程式邏輯。同埋要建「監管斷言」(regulatory assertions):系統定期自我檢查「如果冇授權,呢個動作應該被拒」——呢類 invariant test 平過罰款好多。最後,IBKR 用行動示範咗「發現咗點算」嘅標準答案:停、查、報、賠、修——五部曲行得快,420 萬就係「學費價」。
四、合規啟示
- 客戶資產功能上線前合規簽核:涉及客戶證券/款項嘅程式邏輯,合規部門要對法規原文逐項驗證
- 建「監管斷言」自動測試:定期測試「無授權證券可唔可以被借出」——答案必須永遠係唔可以
- bug 發現後嘅五部曲:停止影響 → 量化規模 → 通知 SFC(s.12.5「盡快」)→ 補償客戶 → 修復+根源分析
- 變更管理記更管理記錄:邊個寫嘅、邊個批嘅、點測試——監管會要呢啲,三年後都要
五、官方來源同報道
| 文件/報道 | 連結 |
|---|---|
| SFC — Interactive Brokers 紀律行動公告 | sfc.hk ↗ |
| 《證券及期貨(客戶證券)規則》(第571H章) | elegislation.gov.hk ↗ |
| RegSir 指引 — 客戶資產 12 個月時鐘與管控 | /guides/sfo-hard-issues |