Skip to main content

保证金与卖空

机器翻译译自英文(docs.alpaca.markets)本页 64 段已全部译完

为了进行保证金交易或卖空,你必须拥有 $2,000 或以上的账户权益。权益低于 $2,000 的账户将无法使用这些功能,并将被限制为 1 倍购买力。

这仅适用于股票交易。加密货币的保证金交易不适用。

保证金如何运作

保证金交易允许你交易和持有价值超过你的账户权益的证券。这是通过你的经纪商借给你的资金实现的,经纪商使用你账户的现金和证券作为抵押品。例如,持有 $10,000 现金的 Reg T 保证金账户可以购买并隔夜持有最多 $20,000 的可充抵保证金的证券(注意:某些证券可能有更高的维持保证金要求,使得完整的 2 倍隔夜购买力实际上不可用)。除了保证金账户享有的 2 倍购买力外,权益为 $2,000 或以上的 Reg T 保证金账户还可以进一步使用高达 4 倍的日内购买力。例如,持有 $50,000 现金的账户可以在日内购买并持有最多 $200,000 的证券;然而,为了避免第二天早上收到保证金追加通知,持有的证券需要在日终前减少到 $100,000 或以下,具体取决于维持保证金要求。

初始保证金

初始保证金表示账户持有人必须用保证金账户中的可用现金、保证金账户中现金的增加或其他可充抵保证金的证券支付的证券或一篮子证券交易价格的百分比。

根据联邦储备委员会的 Regulation T,Alpaca 对可充抵保证金的证券应用 50% 的最低初始保证金要求,对不可充抵保证金的证券应用 100%。

维持保证金

维持保证金是继续持有未平仓头寸所需的现金或可充抵保证金的证券金额。FINRA 将最低维持要求设定为证券总市值的至少 25%,但经纪商可以自由设定更高的要求作为其风险管理的一部分。

Alpaca 使用下表计算账户中持有的每种证券的隔夜维持保证金:

头寸方向条件保证金要求
多头股价 < $2.50收盘市值的 100%
多头股价介于 $2.50 和 $6.00 之间收盘市值的 50%
多头股价 > $6.00收盘市值的 30%
多头2 倍杠杆 ETF收盘市值的 50%
多头3 倍杠杆 ETF收盘市值的 75%
空头股价 < $5.00$2.50/股或 100% 中的较高者
空头股价 >= $5.00$5.00/股或 30% 中的较高者

保证金追加

如果你的账户在日终不满足其初始和维持保证金要求,你将在第二天早上收到保证金追加通知。我们将联系你并告知你需要满足的追加金额,你可以通过存入新资金或清算部分或全部头寸以充分降低保证金要求来满足。

如果你的账户权益严重低于维持保证金要求,我们可能会在日终前联系你,并要求你立即清算头寸。此外,尽管我们将尽一切努力联系你,以便你确定如何最好地解决保证金追加,但如果我们无法联系到你且你的账户权益有转为负值的危险,我们保留清算你持仓的权利。

始终计算和跟踪你的保证金要求有助于避免收到保证金追加通知。如果你计划积极使用隔夜杠杆,我们强烈建议这样做。请使用 50% 的初始要求,并参考上面的维持保证金表。未来,我们将作为 Account API 的一部分提供实时估算的初始和维持保证金值,以帮助用户更好地管理风险。

保证金利率

我们很高兴提供具有竞争力的低年保证金利率,精英用户为 5.00%,非精英用户为 6.50%(查看 重要披露 中的“Alpaca Securities 经纪费用表”以获取最新利率)。

该费率仅根据你账户的日终(隔夜)借记余额收取,使用以下计算:

daily_margin_interest_charge = (settlement_date_debit_balance * rate[non-elite: 0.0650 | elite: 0.0500])) / 360

利息将每日累积,并在每月月底记入你的账户。请注意,如果你在周五日终有结算日借记余额,你将产生 3 天(周五、周六、周日)的利息费用。

例如,如果你是一名普通交易者,向账户存入 $10,000 并购买价值 $15,000 的证券并在日终持有,你将隔夜借入 $5,000,并产生每日利息费用 ($5000 * 0.0650) / 360 = $0.90。

另一方面,如果你存入 $10,000 并购买价值 $15,000 的股票并在当天清算,则不会产生任何利息费用。换句话说,这允许你无成本地利用额外的购买力进行日内交易。

集中保证金要求

集中持有单一头寸的账户将在其集中持有的股票代码上看到更高的维持保证金率。

  1. 集中度定义为单只证券占股票市值的 70%,且账户的保证金余额为 100,000 美元或以上。
  2. 集中头寸的维持保证金率将提高至 50%。

卖空与定位 API 指南

1. 概述与监管背景

卖空涉及出售卖方不拥有的证券,这需要借入股票。在典型的卖空中,交易者借入股票,在市场上卖出,然后买回股票以平仓。

由于卖空依赖于交付借入股票的能力,美国市场结构包含严格规则,旨在解决交付和定位要求:

  • Regulation SHO: 根据 Regulation SHO,在接受或执行股权证券的卖空订单之前,经纪交易商通常必须已借入该证券、已达成真正的借入安排,或有合理理由相信该证券可以在交付到期时借入并交付。
  • “定位”要求: “合理理由”概念正是定位工作流变得重要的地方。定位有助于在开立卖空之前确定股票是否可供借入。

2. 核心卖空规则与费用

易于借入(ETB)证券

  • 费用: Trading API 用户所有 ETB 股票的定位和借入费用为 $0。
  • 工作流: 工作流:Alpaca 提供 5,000+ 只 ETB(易于借入)证券,这些证券已批准以零费用进行定位。如果证券是 ETB,鉴于 Alpaca 已建立定位,你可以继续进行卖空。

难以借入(HTB)证券

  • 要求: 仅限符合条件的保证金账户,并且在提交卖空订单之前需要获得批准的定位。
  • 仅限整手: 定位请求必须以 100 股的整手提交。
  • 单次使用: 目前,定位不能重复使用。如果你建立空头头寸并平仓,原始定位数量不会补充。若以后再次卖空同一证券,你必须请求新的定位。
  • 不可退款: 定位费用与每日股票借入费用分开,如果你选择不使用定位,费用不会退还。

每日股票借入费用计算

如果你在一天中的任何时间持有 HTB 空头,你将产生每日股票借入费用:

Daily stock borrow fee = Daily HTB stock borrow fee

其中,

Daily HTB stock borrow fee = Σ((each stock’s HTB short $ market value _ that stock’s HTB rate) / 360)

**请注意,如果你在周五结算日持有 HTB 空头头寸,你将产生 3 天(周五、周六、周日)的股票借入费用。HTB 股票借入费用按最接近的整手(100 股)收取,无论实际卖空的股票数量如何。这是因为股票以整手借入。

3. Alpaca 的定位工作流如何运作

Alpaca 的 API 支持核心 HTB 工作流,从检查借入状态到预留库存和跟踪定位记录。

步骤 1:检查借入状态

在进入定位工作流之前,使用 Assets 端点检查股票代码是 ETB 还是 HTB。

GET /v2/assets/{symbol}

示例请求

GET /v2/assets/TSLA

示例响应

{
  "id": "b6d1aa75-5c9c-4353-a305-9e2caa1925ab",
  "class": "us_equity",
  "exchange": "NASDAQ",
  "symbol": "TSLA",
  "name": "Tesla, Inc.",
  "status": "active",
  "tradable": true,
  "shortable": true,
  "borrow_status": "hard_to_borrow"
}
  • easy_to_borrow:遵循标准卖空路径。
  • hard_to_borrow:在开立空头头寸之前严格需要定位。

步骤 2:预览定位报价

对于 HTB 股票代码,预览实时的、特定于账户的可用性和定价。报价仅供参考,不预留股票。

GET /v1/locates/quotes?symbols={symbols}

示例请求

GET /v1/locates/quotes?symbols=TSLA,AAPL

示例响应

{
  "quotes": [
    {
      "symbol": "TSLA",
      "available_qty": 1000,
      "price": "0.0123",
      "quoted_at": "2026-01-02T15:04:05Z"
    }
  ],
  "errors": [
    {
      "symbol": "AAPL",
      "code": "easy_to_borrow",
      "message": "symbol is easy to borrow"
    }
  ]
}

注意: 报价响应可以同时包含报价对象和每个股票代码的错误,从而可以轻松地在单个请求中处理混合的 ETB/HTB 股票代码列表。

步骤 3:请求定位

当报价满足你的可用性和成本标准时,提交定位请求以预留库存。

POST /v1/locates

示例请求正文

{
  "symbol": "TSLA",
  "qty": 100,
  "limit_price": "0.05",
  "all_or_none": true
}
  • limit_price (可选):设置每股可接受的最高费用。
  • all_or_none (可选):强制要求请求的总数量必须全部成交,否则请求将被拒绝。

示例活跃响应

{
  "id": "550e8400-e29b-41d4-a716-446655440000",
  "symbol": "TSLA",
  "requested_qty": 100,
  "limit_price": "0.05",
  "all_or_none": true,
  "status": "active",
  "created_at": "2026-01-02T15:04:05Z",
  "located_qty": 100,
  "located_price": "0.05",
  "total_fee": "5.00",
  "expires_at": "2026-01-03T01:00:00Z"
}

如果库存耗尽、可用价格超过你的 limit_price ,或其他合规条件不满足,请求可能会被拒绝。

步骤 4:跟踪定位状态和历史

检索定位记录以进行监控、对账和审计。

GET /v1/locates?status=active&symbol=TSLA&limit=100

示例响应

{
  "locates": [
    {
      "id": "550e8400-e29b-41d4-a716-446655440000",
      "symbol": "TSLA",
      "requested_qty": 100,
      "limit_price": "0.05",
      "all_or_none": true,
      "status": "active",
      "created_at": "2026-01-02T15:04:05Z",
      "located_qty": 100,
      "located_price": "0.05",
      "total_fee": "5.00",
      "expires_at": "2026-01-03T01:00:00Z"
    }
  ],
  "next_page_token": null
}

你还可以通过其唯一 ID 直接检索单个定位记录:

GET /v1/locates/{locate_id}

保证金交易涉及重大风险,并非适合所有投资者。 在考虑保证金贷款之前,至关重要的是仔细考虑借款如何符合你的投资目标和风险承受能力。以保证金交易时,你承担更高的市场风险,潜在损失可能超过你账户中的抵押品价值。Alpaca 可在不事先通知的情况下卖出你账户中的任何证券,以满足保证金追加要求。Alpaca 也可随时更改其“内部”维持保证金要求,而无需提前书面通知。你无权获得保证金追加的延期。请在投资前阅读公司的 保证金披露声明。