需要面试准备
交易桌上,每一笔分发给多家券商的母单收盘后都会进入 TCA(交易成本分析)报告:哪家券商成交最好、哪家最差、相对当日 VWAP 基准偏了多少基点。这个排名直接决定下季度给每家券商的钱包份额,所以算法必须正确。教科书的写法是按成交量加权:每家券商的平均成交价是 sum(qty_i * price_i) / sum(qty_i),相对父基准的偏离度是 ((broker_vwap - benchmark_vwap) / benchmark_vwap) * 10⁴ 基点。关键之处在于,偏离度必须按 fill 的名义金额加权,而不是对每笔 fill 等权平均——把"每笔 fill 的偏离度"再除以 fill 数量的初级写法会悄悄地把小笔成交放大,直接把券商排名搞错。