量化交易接口不是免费午餐
券商给量化交易者提供的接口,本质是通道服务。不同券商收费名目五花八门,核心差异藏在三个地方:交易佣金、接口使用费、数据与流量费。普通散户问一句“接口多少钱”,往往得到“免费”的答复。等真正跑起策略,月底账单多出好几项。
股票接口的费用结构
股票量化接口主要分两类:普通交易接口和极速交易接口。
普通交易接口对接券商普通柜台,大部分券商免费开放。佣金按成交金额收取,默认万2.5到万3。量化交易者资金量大、交易频繁,能谈到万1.2甚至万1。部分券商要求日均资产达标才给低佣金。

极速交易接口对接券商自研或采购的极速柜台,报单延迟从毫秒级降到微秒级。这类接口通常要收费。年费从几千到几万不等。有的券商按交易量返还,比如年交易额超过10亿,接口费全免。有的券商收固定月租,不返还。
股票接口的流量费容易被忽略。每笔报单、撤单、查询都消耗流量。普通接口流量费很低,极速接口流量费高一个数量级。高频策略一天几十万笔报单,流量费能吃掉大半利润。
期货接口的费用结构
期货量化接口和股票不同。期货公司提供CTP接口、飞马接口、恒生接口等。CTP接口最普遍,大部分期货公司免费提供。但CTP接口有交易单元限制,一个交易单元对应一个交易所席位。多品种、多策略需要多个交易单元,每个单元年费几千到一万。
期货接口的佣金按手数收取,不按成交金额。不同品种手续费差异巨大。螺纹钢一手手续费几块钱,股指期货一手几十块。量化交易者能拿到交易所手续费加1分甚至加0的待遇。期货公司利润来自交易所返还。
期货接口还有席位费和软件费。程序化交易软件如交易开拓者、文华财经,部分版本要单独收费。期货公司自有软件通常免费。极速期货接口如飞马、易盛,年费从一万到十万不等。高频期货策略必须用极速接口,普通CTP接口延迟太高。
股票与期货接口费用对比
股票接口费用大头在佣金和流量费。期货接口费用大头在席位费和软件费。股票接口按成交金额收费,期货接口按手数收费。股票接口流量费与报单频率强相关,期货接口流量费相对固定。
股票极速接口年费普遍低于期货极速接口。股票极速接口竞争激烈,券商愿意降价换交易量。期货极速接口门槛高,能提供的期货公司少,价格坚挺。
散户做股票量化,优先选佣金低、流量费透明的券商。散户做期货量化,优先选CTP接口免费、交易单元便宜的期货公司。
隐含费用与避坑指南
接口费用之外,还有撤单费。股票撤单费每笔一毛到五毛。高频策略撤单率极高,撤单费可能超过佣金。期货撤单费较低,部分品种免收。
数据费经常被低估。实时行情数据、历史数据、财务数据,券商可能单独收费。L2行情数据一年几千到几万。高频策略必须用L2数据,这笔钱省不掉。
托管费和机房费。策略放在券商机房,靠近交易所,延迟低。机房托管一年几万到几十万。普通策略不需要托管,家用电脑或云服务器即可。
测试费。部分券商对接口测试环境收费,模拟交易也要钱。正式上线前免费测试是基本要求,收费测试的券商不用考虑。
量化接口费用计算示例
假设一个股票中频策略,日均报单5000笔,撤单率50%,日均成交额200万,佣金万1.2,流量费每笔0.01元,撤单费每笔0.1元。
# 费用计算示例
daily_orders = 5000
cancel_rate = 0.5
daily_turnover = 2_000_000
commission_rate = 0.00012
flow_fee_per_order = 0.01
cancel_fee_per_order = 0.1
commission = daily_turnover * commission_rate
flow_fee = daily_orders * flow_fee_per_order
cancel_fee = daily_orders * cancel_rate * cancel_fee_per_order
total = commission + flow_fee + cancel_fee
print(f'每日费用: {total:.2f}元')
跑一下:佣金240元,流量费50元,撤单费250元,合计540元。撤单费比佣金还高。高频策略必须谈低撤单费。
期货量化接口费用计算示例
假设一个期货中频策略,日均报单2000手,撤单率40%,手续费加1分,交易所手续费每手5元,交易单元年费8000元,CTP接口免费。
# 期货费用计算
daily_lots = 2000
cancel_rate = 0.4
exchange_fee = 5
broker_markup = 0.01
unit_fee_annual = 8000
trading_days = 250
daily_exchange_fee = daily_lots * exchange_fee
daily_broker_fee = daily_lots * broker_markup
daily_unit_fee = unit_fee_annual / trading_days
total_daily = daily_exchange_fee + daily_broker_fee + daily_unit_fee
print(f'每日费用: {total_daily:.2f}元')
交易所手续费10000元,期货公司加收20元,交易单元摊薄32元,合计10052元。期货费用大头在交易所手续费,期货公司加收可以忽略。
怎么选券商接口最划算
股票量化选券商,看三点:佣金能不能万1.2以下,流量费能不能包月,极速接口年费能不能按交易量返还。
期货量化选期货公司,看三点:CTP接口是否免费,交易单元年费是否低于五千,交易所返还比例是否高于30%。
不要只看接口免费。免费接口往往限制多,比如报单频率上限、持仓上限、品种限制。收费接口反而更透明。
最终成本 = 佣金/手续费 + 流量费 + 接口费 + 数据费 + 托管费 + 撤单费。算清楚总账,再决定用哪家。