表面上,这是杠杆倍数的比较。
实际上,不是。
股票融资的核心成本是借款利息、隔夜资金占用和较低的保证金效率。期货的核心成本是高杠杆下的保证金波动、点差、手续费、滑点,以及极短时间内扩大的亏损速度。
“期货没有融资利息”只说明成本结构不同。不能推出期货风险更低。
日内交易者真正需要计算的,不是账户能开多大的仓位,而是每一单位风险资本能够承受多少价格波动,以及交易成本会从策略期望中扣除多少。
一、股票融资的成本,不只是一行年利率
股票融资是借款。
账户中的一部分资产属于交易者,另一部分购买力来自券商提供的融资额度。只要形成隔夜未偿还余额,就会产生融资利息。
目前,主流券商的股票融资年利率大致处于4%至9%区间。不同账户规模、币种、券商和利率档位会改变实际数值。已知报价中,盈透证券部分融资利率可低至4.13%,富途证券美股融资年利率约为4.8%,部分A股券商的融资利率可达到8.35%。
这组数字不能直接拿来比较。原因很简单。
年利率只是资金价格。交易者还需要知道资金使用了多久。
日内平仓通常不产生融资利息
股票融资账户中,当天开仓、当天平仓,通常不会形成收盘后的融资余额。因此,这部分日内交易一般不会产生融资利息。
但“没有融资利息”不等于“没有交易成本”。
股票日内交易仍然可能产生:
- 佣金;
- 交易所规费;
- 印花税或其他税费;
- 买卖价差;
- 成交滑点;
- 融资账户的特殊费率;
- 大额订单冲击市场后的额外成交损耗。
其中,点差和滑点往往比名义佣金更难观察。
回测中,佣金可以直接写成一个参数。滑点却不是固定常数。它依赖成交量、盘口深度、波动率、订单方向和下单时段。开盘、收盘、指数成分调整、财报公布时,盘口结构都会改变。
因此,股票日内策略的净收益不能写成:
净收益 = 毛收益 − 佣金
更接近实际的表达是:
净收益 = 毛收益 − 佣金 − 规费 − 税费 − 点差成本 − 滑点成本 − 其他资金成本
如果交易者只观察成交记录中的佣金,回测结果通常会高估策略收益。
隔夜持仓才会放大融资利息
股票融资利息按照实际融资余额和持有时间计算。持仓从日内扩展到隔夜后,资金成本开始具有累计效应。
假设账户使用10万美元融资余额,年利率为6%。粗略计算:
10万美元 × 6% ÷ 365 ≈ 每日16.44美元
这只是简单利息。实际结算还可能受到计息规则、节假日、货币币种、利率层级和券商最低计息标准影响。
持仓一天,16美元并不显著。
持仓三个月,约为1480美元。
如果策略的年化超额收益只有几个百分点,融资利息会直接改变策略的收益分布。特别是低换手、低波动、依赖小幅均值回归的策略,融资成本可能吞掉大部分统计优势。
股票融资的杠杆有明确边界
美股日内交易中,券商通常提供最高4倍日内购买力。其含义不是账户可以无条件放大4倍。
更准确地说,交易者需要满足约25%的日内保证金要求。隔夜持仓的典型购买力则降至2倍,对应约50%的保证金要求。
| 项目 | 股票融资 | 期货保证金 |
|---|---|---|
| 资金机制 | 向券商借入资金 | 按合约缴纳保证金 |
| 日内融资利息 | 通常不收取 | 不存在融资利息 |
| 隔夜资金成本 | 通常产生利息 | 不以融资利息形式计收 |
| 典型日内杠杆 | 最高约4倍 | 视合约和经纪商而定,可远高于股票 |
| 隔夜杠杆 | 典型约2倍 | 由交易所维持保证金和经纪商规则决定 |
| 交易次数限制 | 受账户规则和券商风控影响 | 通常没有日内交易次数限制 |
| 主要风险 | 融资余额、强平、价格跳空 | 高杠杆、保证金不足、快速亏损 |
| 主要成本 | 佣金、规费、滑点、融资利息 | 手续费、交易所规费、点差、滑点 |
股票融资的优势是杠杆相对可控。
这不是缺点。对于风险预算较低、持仓时间不稳定、需要处理个股基本面事件的策略,较低杠杆反而减少了参数误差被放大的程度。
但对于纯日内、标准化、流动性较高的指数交易策略,4倍购买力可能限制资金效率。
二、期货保证金不是借款,但杠杆更加直接
期货交易不是券商向交易者发放一笔现金贷款。
交易者买入或卖出期货合约,只需要缴纳一部分保证金。保证金用于覆盖合约风险,不等同于合约名义价值。合约盈亏按照价格变动直接结算到账户权益中。
因此,期货账户不会像股票融资账户一样,按照融资余额收取年化借款利息。
期货的主要成本包括:
- 经纪商手续费;
- 交易所规费;
- 买卖价差;
- 滑点;
- 数据和行情服务费用;
- 夜盘或跨市场交易产生的额外成本;
- 保证金上调导致的资金占用。
期货成本不以“年化利率”出现。
它以每次成交、每个最小变动单位和每份合约的盈亏速度出现。
MES的40美元保证金意味着什么
以微型标普500指数期货MES为例,部分经纪商给出的日内保证金要求仅为40美元。其交易所维持保证金约为2754美元。
标准标普500指数期货ES的部分日内保证金要求约为400美元。
这里必须区分三个概念:
1. 合约名义价值:合约对应的市场敞口。
2. 交易所维持保证金:持仓需要维持的最低保证金水平。
3. 经纪商日内保证金:经纪商允许日内开仓时要求的资金。
40美元不是一份MES合约的最大亏损。
也不是一份MES合约的风险上限。
它只是某些条件下,经纪商允许交易者开立日内仓位的最低资金要求。
如果价格向不利方向移动,账户权益会即时减少。交易者不需要等到收盘,也不需要等到第二天。保证金不足时,经纪商可以直接减仓或平仓。
日内保证金是入场门槛,不是风险预算。把两者混为一谈,是期货交易中最常见的计算错误。
如果交易者用40美元保证金开仓,再把账户剩余资金看作“可继续开仓的空间”,风险会快速失控。原因在于,合约盈亏由标的价格变动决定,而不是由保证金金额决定。
保证金只是抵押比例。
价格风险没有因为保证金下降而减少。
期货的杠杆来自合约乘数
股票融资的杠杆由购买力规则直接表达。期货杠杆则需要通过合约乘数计算。
期货盈亏通常可以表示为:
单笔盈亏 = 价格变动 × 合约乘数 × 合约数量
以股指期货为例,指数只变动几个点,经过合约乘数放大后,账户盈亏可能已经明显变化。微型合约的合约乘数较低,适合降低单份合约的名义风险。标准合约的乘数更高,资金波动也更大。
因此,选择MES而不是ES,并不等于采用了不同的交易逻辑。两者更像是相同标的上的不同仓位粒度。
对算法策略而言,合约粒度非常重要。
如果策略计算出的目标仓位为0.37份ES,股票无法实现,标准期货也无法实现。但MES可以通过多个微型合约近似完成。这会降低仓位离散化误差。
可以把仓位误差定义为:
仓位误差 = 实际交易名义敞口 − 模型目标名义敞口
合约越小,仓位误差通常越低。
仓位误差越低,回测中的风险预算越容易在实盘中复现。
期货没有日内交易次数限制
期货交易通常没有股票典型日内交易者规则下的交易次数限制。账户可以根据策略信号进行多次开仓和平仓。
这对高频或中高频策略有直接影响。
股票策略如果受到日内交易次数、账户余额或券商风控限制,信号执行会出现删减。删减后的实盘路径与回测路径不同,交易次数减少,持仓选择发生变化,最终可能改变收益分布。
期货账户在这方面更接近纯执行环境。
但没有交易次数限制不等于可以无限交易。
每次成交都会产生手续费和点差成本。交易次数增长后,成本项可能呈线性增加,而毛收益并不一定同步增加。
设单次交易的期望毛收益为μ,单次交易成本为c,交易次数为N,则策略总期望净收益可以简化为:
E(净收益)= N ×(μ − c)
当μ接近c时,交易频率越高,成本的统计误差越明显。
如果实际滑点比回测多一个最小跳动单位,整个策略的年化收益可能发生结构性变化。
三、2026年美股PDT规则变化,不等于保证金限制消失
美股市场在2026年6月4日正式取消了实行多年的典型日内交易者规则,也就是通常所说的PDT规则。
在此前的规则体系下,频繁日内交易账户通常需要维持2.5万美元最低账户余额。低于这一余额时,日内交易次数会受到限制。
新框架取消了2.5万美元这一硬性门槛,转向基于风险的动态日内保证金机制。
这会改变账户准入方式。
不会消除风险控制。
从固定门槛转向动态保证金
固定门槛的逻辑很简单:
账户余额高于某个数值,可以进行更多日内交易。低于该数值,交易能力受到限制。
动态保证金的逻辑更复杂。券商需要根据账户风险、持仓规模、标的波动率、集中度、流动性和市场状态调整保证金要求。
这意味着两个账户即使余额相同,也可能获得不同的交易权限。
同一个账户,在不同时间也可能获得不同的购买力。
这对系统化交易有直接影响。回测模型如果把保证金要求设置成固定常数,可能产生严重偏差。
至少需要把以下变量纳入模拟:
- 标的历史波动率;
- 日内最大不利波动;
- 持仓集中度;
- 单一股票权重;
- 事件风险;
- 开盘和收盘时段;
- 流动性下降后的滑点;
- 动态保证金上调;
- 强平顺序;
- 账户剩余流动资金。
规则变化会影响策略执行,不会改变策略期望
取消PDT规则后,小账户可以更频繁地进行日内交易。这改善了交易次数限制。
但它没有改变股票本身的交易成本。
也没有把股票融资从4倍变成无限杠杆。
股票依然存在:
- 个股跳空;
- 交易暂停;
- 买卖盘口不连续;
- 订单无法按模型价格成交;
- 公司事件导致的价格重估;
- 隔夜持仓融资利息;
- 特定证券的额外保证金要求。
如果策略只在收盘前平仓,融资利息可能不是主要变量。若策略因信号延迟、流动性不足或风控异常而隔夜,资金成本和跳空风险会同时出现。
模型需要对异常路径进行测试。
不能只测试正常成交。
动态风险保证金对回测的要求更高
传统股票回测通常只设置一个最大持仓比例。例如,单只股票最大持仓为账户净值的30%。
这不够。
动态保证金机制下,实际可交易规模可能取决于当时的保证金参数。交易者需要建立一个保证金函数:
保证金要求 = f(波动率、标的、持仓、账户权益、时间、市场状态)
不必追求复杂形式。先从分层规则开始。
例如:
- 低波动、流动性高的标的采用基础保证金;
- 高波动标的增加保证金系数;
- 财报和重大事件前降低最大仓位;
- 单一行业集中度超过阈值后提高资金占用;
- 账户权益接近风控线时禁止新增仓位;
- 盘口深度不足时降低可执行订单量。
这种规则比简单套用4倍购买力更接近实盘。
四、股票融资与期货杠杆的资金效率,需要统一口径计算
资金效率不能用“保证金少”直接定义。
一个更可操作的定义是:
资金效率 = 单位风险资本产生的净收益
这里的“净收益”必须扣除交易成本。这里的“风险资本”也不能只看经纪商要求的最低保证金。
如果用最低日内保证金作为分母,期货的资金效率会显得极高。这个结论在数学上可能正确,在风控上却不完整。
用风险保证金替代最低保证金
假设MES日内保证金为40美元。
交易者设置每笔交易最大亏损为100美元,日内最大亏损为300美元,账户至少需要保留1000美元作为波动缓冲。
此时,40美元只是开仓要求。
实际风险资本至少包括:
- 单笔止损空间;
- 滑点缓冲;
- 连续亏损缓冲;
- 保证金临时上调缓冲;
- 极端波动缓冲;
- 账户不可交易的备用资金。
可以定义一个简单的风险资本:
风险资本 = 最大单笔亏损 × 连续亏损次数 + 保证金缓冲 + 成交成本缓冲
如果历史回测显示策略可能连续亏损8笔,每笔风险预算为100美元,保证金和成本缓冲合计500美元,那么风险资本不是40美元,而是1300美元。
这个数字才适合用于仓位比较。
股票融资也采用相同口径。
不能把股票账户的4倍购买力直接与MES的40美元日内保证金比较。应当比较相同置信水平下的最大损失。
一个统一的比较框架
可以把股票和期货都转换为名义敞口、保证金占用和风险资本三组数据。
| 计算项 | 股票融资 | 期货 |
|---|---|---|
| 名义敞口 | 股票价格 × 股数 | 期货价格 × 合约乘数 × 合约数 |
| 实际占用 | 自有资金加融资规则约束 | 经纪商日内保证金或交易所维持保证金 |
| 单位价格损益 | 股价变动 × 股数 | 价格变动 × 合约乘数 × 合约数 |
| 交易成本 | 佣金、规费、税费、点差、滑点 | 手续费、规费、点差、滑点 |
| 隔夜成本 | 融资余额产生利息 | 保证金规则变化、隔夜交易成本 |
| 极端风险 | 跳空、停牌、流动性断裂 | 快速波动、保证金不足、强平 |
| 适合的风险控制 | 个股权重、融资比例、止损 | 合约数量、波动率、保证金缓冲 |
统一之后,比较结果通常会发生变化。
期货依然可能具有更高的资金效率。但优势来自合约设计、保证金制度和交易机制,不代表同样账户余额可以承受同样的风险。
MES与股票融资的简化例子
假设有一套纯日内趋势策略。
策略每笔交易的目标风险相同。股票账户采用4倍日内购买力。期货账户交易MES。两边都在当日平仓。
股票端需要计算:
- 目标股票名义仓位;
- 每次买卖的佣金和规费;
- 买卖价差;
- 个股滑点;
- 订单无法完全成交的概率;
- 账户购买力上限;
- 单股或行业集中度;
- 极端行情下的保证金变化。
MES端需要计算:
- 合约数量;
- 最小跳动单位价值;
- 开平仓手续费;
- 盘口价差;
- 价格跳动造成的实际盈亏;
- 日内保证金要求;
- 保证金临时上调;
- 交易时段和流动性差异;
- 连续亏损后的账户权益变化。
如果策略交易的是高度流动的指数期货,成交成本可能更容易建模。股票端则受到个股差异影响。不同股票的盘口深度、成交量和跳空频率不同,组合回测中的成本分布更分散。
如果策略交易的是流动性差的期货合约,结论可能反过来。
市场工具本身不能替代执行模型。
资金效率的分母不是券商要求的最低保证金,而是策略在异常路径下仍能存活的风险资本。
五、真实成本:手续费只是最容易被看见的部分
日内交易系统的成本建模,至少需要分成四层。
第一层:显性费用
显性费用包括佣金和交易所规费。
这部分最容易加入回测。数据也相对容易获取。
问题在于,策略研究者经常把费率设置得过低,或者只计算开仓不计算平仓。对于双边交易,开仓和平仓都需要计入。
如果一天交易100次,单次往返费用为2美元,一天显性费用就是200美元。月度累计后,成本不再是小数点后的修正项。
第二层:点差成本
买入通常以卖价成交,卖出通常以买价成交。
如果买卖价差为一个最小跳动单位,完整往返交易至少承受一次价差损耗。实际成交可能更差,因为订单并不总能在盘口最优价成交。
点差成本可以粗略估算为:
点差成本 ≈ 买卖价差 ÷ 2 × 名义交易规模 × 往返次数
这是近似值。真实成本还取决于订单方向和成交方式。
市价单的成交概率高,但价格不确定。限价单价格更可控,但存在不成交风险。回测若默认所有限价单都能成交,会造成选择性偏差。
第三层:滑点成本
滑点是模型价格和实际成交价格之间的差异。
日内交易中,滑点不是一个常数。它通常与以下变量相关:
- 短周期波动率;
- 订单规模;
- 盘口深度;
- 交易时段;
- 新闻和数据公布;
- 开盘和收盘;
- 当前成交量;
- 订单类型;
- 价格冲击方向。
可以使用分层滑点模型,而不是固定百分比。
例如,把交易分为低波动、中波动和高波动三组。分别计算每组的成交偏差。再根据回测中各状态的出现频率加权。
如果数据不足,可以设置多个压力情景:
- 基准滑点;
- 基准滑点的1.5倍;
- 基准滑点的2倍;
- 关键时段禁止成交;
- 连续两次无法按目标价格成交。
策略只有在压力情景下仍保持正期望,才具有进一步研究价值。
第四层:资金和保证金成本
股票融资的资金成本主要体现为隔夜利息。
期货的资金成本主要体现为保证金占用和风险缓冲。虽然没有融资利息,但交易者不能把保证金之外的资金全部投入其他高风险策略。否则,组合层面可能出现资金冲突。
例如,一个期货策略只需要40美元日内保证金。账户剩余资金被另一个股票策略占用。市场快速波动后,期货保证金临时上调,两个策略同时触发减仓。
单个策略的回测没有问题。
组合执行失败。
这属于资金调度风险,不属于单笔交易成本,但它必须纳入组合管理。
六、股票融资适合什么策略,期货杠杆适合什么策略
不存在抽象意义上的最优工具。
应该从策略结构反推交易工具。
股票融资更适合个股横截面策略
如果策略需要同时交易大量股票,股票融资具有天然优势。
例如:
- 多因子选股;
- 行业中性组合;
- 个股均值回归;
- 事件驱动;
- 财报后价格反应;
- 融券与多空配对;
- 组合级风险暴露控制。
这些策略的收益来源不是单一指数价格变化,而是股票之间的相对关系。
期货无法直接替代个股横截面交易。
股票端可以通过行业、规模、波动率、贝塔和流动性进行分层。组合管理也更细。代价是证券数量增加后,订单执行和保证金规则更加复杂。
期货更适合标准化方向策略
期货适合以下结构:
- 股指趋势跟踪;
- 商品期货动量;
- 跨期价差;
- 日内波动率突破;
- 宏观资产配置;
- 多品种风险平价;
- 规则化的方向交易。
期货合约标准化,交易方向明确,合约数量容易计算。对于算法系统,数据和执行接口也相对统一。
但标准化不代表简单。
期货有到期、换月、基差和夜盘等问题。连续合约数据需要正确拼接。若使用后复权或不恰当的连续合约,回测收益会产生虚假跳变。
换月收益必须单独处理。
不能把合约切换造成的价格差异直接当作交易利润。
选择工具前,先判断收益来源
可以使用下面的顺序:
1. 如果收益来自个股之间的相对价格变化,优先研究股票组合。
2. 如果收益来自指数或商品的方向性波动,优先研究期货。
3. 如果策略需要高频执行,比较真实盘口成本,不比较名义杠杆。
4. 如果策略需要隔夜持仓,单独计算融资利息、跳空和保证金变化。
5. 如果策略依赖小仓位精确调整,优先考虑合约粒度更细的工具。
6. 如果策略无法承受单日快速亏损,不应因为低保证金而增加期货仓位。
这不是产品推荐。
是模型约束。
七、风险控制:把杠杆限制写进算法
杠杆管理不能依赖交易员临场判断。
需要在订单层、策略层和组合层分别设置限制。
订单层
订单层处理单笔交易。
至少包括:
- 单笔最大名义敞口;
- 单笔最大亏损;
- 最大滑点;
- 最大订单数量;
- 单次成交金额占盘口深度比例;
- 订单超时取消;
- 价格偏离阈值;
- 交易暂停时禁止追单。
期货的最小跳动单位必须明确写入风险模型。不能只使用百分比止损。
如果MES每个最小价格变动对应固定金额,那么止损距离和合约数量可以直接转换为美元风险。
单笔风险公式可以写成:
单笔风险 = 止损跳数 × 每跳价值 × 合约数量 + 预估滑点成本
股票端也需要相同处理:
单笔风险 = 止损价格差 × 股数 + 预估滑点成本 + 往返交易费用
两套公式结构一致。
策略层
策略层处理连续交易。
需要关注:
- 连续亏损;
- 当日累计亏损;
- 波动率突然上升;
- 交易成本偏离回测;
- 成交率下降;
- 信号延迟;
- 实际仓位偏离目标仓位;
- 保证金使用率。
当实际滑点连续超过历史分位数时,策略不应继续按照原仓位运行。可以降低仓位,也可以暂停开仓。
这是执行状态控制。
不是对行情进行预测。
组合层
组合层处理多个策略之间的资金冲突。
如果股票融资和期货策略同时运行,必须计算组合总保证金占用。
可以定义:
组合保证金使用率 = 已占用保证金 ÷ 可用风险资本
当组合保证金使用率达到阈值时,禁止新增仓位。阈值不应只根据券商强平线设置。强平线是最后防线,不是正常运行目标。
还需要考虑相关性。
股票指数多头、股指期货多头、周期股多头可能在压力情景中同时亏损。名义敞口看起来分散,风险因子却高度集中。
组合层应按风险因子计算,而不是只按账户产品分类计算。
止损不是保证成交价格
止损单只能表达退出意图。
在快速行情、流动性下降或价格跳空时,实际成交价格可能明显偏离止损价格。期货账户尤其需要考虑瞬时波动导致的穿越成交。
因此,风险模型应使用两种结果:
- 计划止损损失;
- 压力止损损失。
压力止损损失可以采用历史极端滑点、跳空区间或人为设置的额外跳数。仓位必须满足压力结果,而不是只满足计划结果。
八、回测中最容易出现的五个错误
1. 把期货保证金当成最大亏损
这是最严重的错误。
40美元保证金只能说明经纪商允许以较低资金占用开仓。它没有限制合约价格继续向不利方向移动。
回测中必须按合约乘数计算盈亏。
2. 股票日内交易不计融资利息,但隔夜路径也不模拟
策略规则写着“当日平仓”,并不代表实盘永远不会隔夜。
订单拒绝、网络中断、涨跌停、流动性不足和人工干预,都可能导致持仓跨日。
如果模型没有隔夜异常路径,融资利息、跳空和次日保证金都会被遗漏。
3. 用固定滑点覆盖所有市场状态
固定滑点适合快速原型。
不适合最终评估。
至少应按时段、波动率和成交量分层。对期货还应考虑夜盘与主力时段差异。对股票还应考虑个股流动性和盘口深度。
4. 忽略保证金动态变化
无论是美股取消PDT规则后的动态日内保证金,还是期货经纪商在高波动期间临时提高日内保证金,保证金都可能不是固定参数。
模型应模拟保证金变化对可交易仓位的影响。
如果保证金上调时策略被迫减仓,收益序列和最大回撤都会改变。
5. 只看年化收益,不看资金曲线的局部断裂
杠杆策略的年化收益可能很高。
但年化收益不是充分统计量。
至少需要查看:
- 最大回撤;
- 回撤持续时间;
- 单日最大亏损;
- 连续亏损次数;
- 亏损偏度;
- 极端收益分位数;
- 保证金使用率;
- 成交失败率;
- 滑点敏感性;
- 参数扰动后的收益稳定性。
如果参数轻微变化就导致收益消失,模型大概率存在过拟合。
如果只有某一个波动率阈值有效,也需要怀疑数据挖掘偏差。
九、参数优化:先优化风险,再优化收益
股票融资与期货杠杆的比较,最后都会回到参数问题。
杠杆不是一个单独参数。
它至少与以下参数共同决定策略结果:
- 仓位规模;
- 止损距离;
- 目标波动率;
- 单日最大亏损;
- 保证金缓冲;
- 交易频率;
- 订单类型;
- 滑点假设;
- 最大相关敞口;
- 是否允许隔夜。
建议采用分层优化。
第一层,只优化风险参数。
例如:
- 单笔风险占净值比例;
- 单日亏损上限;
- 最大保证金使用率;
- 连续亏损后的降仓比例;
- 极端波动下的暂停条件。
第二层,再优化交易参数。
例如:
- 均线周期;
- 突破窗口;
- 均值回归阈值;
- 波动率过滤条件;
- 持仓时间;
- 止盈止损比例。
第三层,测试成本敏感性。
将手续费、点差和滑点分别提高。观察净收益、夏普比率和最大回撤的变化。
如果成本增加20%,策略仍保持正期望,说明模型对执行误差有一定容忍度。
如果成本只增加5%,收益就归零,说明策略依赖理想成交。实盘价值有限。
不要用更高杠杆修复低期望策略
如果策略扣除交易成本后没有正期望,提高杠杆只能放大亏损。
如果策略存在过拟合,提高杠杆会让样本外失败更快。
如果策略的收益来自少数极端交易,提高杠杆会增加路径依赖。一次滑点扩大,就可能改变全年结果。
杠杆只能改变收益和亏损的尺度。
不能创造交易优势。
杠杆是收益分布的放大器,不是收益来源。没有正期望,放大器只会放大误差。
十、最终比较:资金效率高,不代表工具更优
股票融资的优势:
- 适合个股和多因子组合;
- 可以构建横截面策略;
- 杠杆上限相对明确;
- 个股仓位可以细分;
- 对组合投资者更容易与基本面和行业暴露结合。
股票融资的缺点:
- 隔夜融资余额产生利息;
- 日内购买力通常不超过4倍;
- 隔夜购买力通常降至2倍;
- 个股流动性差异大;
- 跳空和停牌会破坏止损假设;
- 动态保证金和账户规则可能改变执行路径。
期货的优势:
- 不以融资借款形式收取日内利息;
- 日内保证金低;
- 没有典型的日内交易次数限制;
- 合约标准化;
- 适合方向、趋势和宏观资产配置策略;
- 微型合约可以降低仓位粒度;
- 指数期货通常具有较高流动性。
期货的缺点:
- 保证金低会带来极高名义杠杆;
- 盈亏速度快;
- 保证金可能在高波动期间上调;
- 强平风险直接;
- 合约到期和换月增加数据处理复杂度;
- 高换手策略容易被手续费和滑点侵蚀;
- 低保证金不等于低风险。
结论:先定义风险资本,再选择杠杆工具
股票融资与期货杠杆的真实成本,不能简化成“股票有利息,期货没有利息”。
正确的比较顺序是:
1. 确认策略的收益来源。
2. 计算目标名义敞口。
3. 将股票和期货统一转换为价格变动下的美元盈亏。
4. 加入佣金、规费、点差和滑点。
5. 模拟隔夜、跳空、保证金上调和成交失败。
6. 用风险资本而不是最低保证金计算资金效率。
7. 在不同参数和成本情景下进行样本外测试。
8. 以最大回撤、保证金使用率和极端亏损作为最终约束。
对于纯日内、标准化、流动性高的指数策略,期货通常具备更高的资金利用效率。MES的低日内保证金和没有日内融资利息,使其在小资金账户中更加灵活。
对于个股组合、因子选股和横截面套利,股票融资仍然是更直接的工具。4倍日内购买力并不意味着低效。它可能只是对个股跳空、流动性和组合相关性的必要约束。
2026年6月4日之后,美股日内交易取消2.5万美元PDT硬性门槛。交易权限扩大。风险约束没有消失,只是从固定门槛转向动态保证金框架。
最后只保留一个判断标准:
策略在真实成交、真实滑点、真实保证金和异常路径下,是否仍然具有稳定的正期望。
如果答案是否定的,股票融资和期货杠杆都没有选择价值。
Related reading: 量化回测中的滑点与手续费设置:为什么模拟盘赚钱实盘却亏损 and 期货主力合约的筛选机制:持仓量与成交量背后的流动性逻辑.
