Skip to main content

强制性公司行动

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

强制性公司行动

Alpaca 处理的最常见公司行动有哪些,它们分别是什么?

  • 股息 - 股息是公司向股东支付的款项,以对应其从公司利润中获得的份额。股息支付的常见时间线是季度支付,但这完全取决于公司本身。股息主要有 3 种类型;下面添加了每种类型的简要概述:
  • 现金 - 现金股息是公司向其股东支付现金以对应其利润。
  • 股票 - 股票股息是公司向其股东支付股票以对应其利润。
  • 拆分 - 拆分是公司改变其股票数量的事件,可以是将一股拆分为多股,或者将多股合并为 1 股。在这两种事件中,用户持有的股票数量将根据拆分比例受到影响和更新。
    • 正向 - 正向拆分是指公司将 1 股拆分为多股,导致每股价格降低。
    • 反向 - 反向拆分是指公司将多股合并为 1 股,导致每股价格升高。
  • 分拆 - 当公司向其股东提供子公司或业务部门的股票时,就会发生分拆。客户将继续持有原始股票,并且由于新的分拆证券,成本基础可能会被调整。
  • 合并 - 合并是 2 家公司合并成为 1 家新公司。
    对于下面的解释,假设公司 A 和公司 B 是合并的参与者,公司 B 是 2 家公司中较大的一家。公司 A 正在合并到公司 B 中。
    • 股票合并 - 这是指由于参与合并,一家公司的股东收到另一家公司的股票。例如,合并完成后,公司 B 向公司 A 的股东分配 2 股 B 股票。
    • 现金合并 - 这是指由于参与合并,公司股东收到现金。例如,合并完成后,公司 B 向公司 A 的股东支付 100 美元。
    • 股票加现金合并 - 这是指由于参与合并,公司股东同时收到股票和现金。例如,合并完成后,公司 B 向公司 A 的股东分配 2 股 B 股票并支付 100 美元。
  • 全额赎回 - 这是指由于公司行使从股东处购买股票的权利,公司股东收到现金。这通常针对优先股进行。
  • 最终清算 - 这是指公司股东收到现金,且标的股票被移除。这通常针对 SPAC 或 CVR 和托管股票等证券进行。
  • 部分清算 - 这是指公司股东收到现金,但标的股票继续持有,以期待未来可能的分配。这通常针对 CVR 和托管股票等证券进行。
  • NC - 当公司更改其法定名称时,无论变更原因如何,都会发生名称变更。发生这种情况时,标的资产可能会受到多种影响:
    • 股票代码变更 - 这是指作为名称变更事件的一部分,标的资产的股票代码发生变化。
    • CUSIP 变更 - 这是指作为名称变更事件的一部分,标的资产的 CUSIP 发生变化。
    • 股票代码和 CUSIP 变更 - 这是指作为名称变更事件的一部分,标的资产的股票代码和 CUSIP 同时发生变化。
      注意:也可能 CUSIP 或股票代码均无变化,在这种情况下,资产的更新将发生而不会触发 NC 事件。

上述每种强制事件的示例可在文档此处找到。


在每笔交易详情中,我们应该使用响应正文中的哪些日期?

结算日期。


Alpaca 如何处理股票加现金合并?

股票加现金合并是强制性事件,因此它们像所有其他强制性事件一样处理。


对于股票和现金合并,我们会作为 NTA 收到什么?

你应该会收到 3 个 NTA 事件:

  • 1 个用于移除原始证券
  • 1 个用于分配新股
  • 1 个用于分配现金

下面添加了一个示例。这是一次股票加现金的合并,每 1 share 的 GRCL 分配 5 股 384CVR015 和 $9.95:

移除原始证券:

{  
    "id": "",  
    "qty": -284.678660686,  
    "price": 6.04,  
    "status": "correct",  
    "symbol": "GRCL",  
    "entry_type": "MA",  
    "net_amount": 0,  
    "description": "Stock Merger 5 384CVR015 for 1 GRCL",  
    "settle_date": "2024-02-29",  
    "system_date": "2024-02-29",  
    "per_share_amount": null  
}

分配新股:

{  
    "id": "",  
    "qty": 1423.39330343,  
    "price": 1.21,  
    "status": "correct",  
    "symbol": "384CVR015",  
    "entry_type": "MA",  
    "net_amount": 0,  
    "description": "Stock Merger 5 384CVR015 for 1 GRCL",  
    "settle_date": "2024-02-29",  
    "system_date": "2024-02-29",  
    "per_share_amount": null  
}

在移除和分配股票事件中,数量字段表示移除或分配的股票数量。

分配现金:

{  
    "id": "",  
    "qty": 0,  
    "price": null,  
    "status": "executed",  
    "symbol": "GRCL",  
    "entry_type": "MA",  
    "net_amount": 2832.55,  
    "description": "Stock Cash Merger 5 384CVR015 and $9.95 for 1 GRCL",  
    "settle_date": "2024-02-29",  
    "system_date": "2024-02-29",  
    "per_share_amount": null  
}

在现金事件中,net_amount 将反映所分配的现金金额。


在用户层面,现金合并是否总是针对 100% 的持仓,还是存在用户可能保留 50% 持仓并获得剩余 50% 现金的情况?

在股票加现金合并中,所有旧证券的股票将被移除。新股票和现金的分配基于公司根据当前市场状况确定的比例。


Alpaca 是否处理资本重组?

Alpaca 目前不处理债务工具。资本重组事件涉及债务工具,因此 Alpaca 不提供。


Alpaca 如何处理预扣税?

我们根据公司所在国家/地区从 DTC 接收每股净费率。

  1. 如果是外国公司,则可能会从我们从 DTC 收到的付款中预扣外国股息预扣税。此付款将对应 DIV NTA 条目。
  2. 对于外国合作伙伴,可能会根据其所在国家/地区和该国家/地区的预扣百分比进行额外预扣(DIVNRA 条目)。如果支付股息的公司具有免税外国身份,则 DIVNRA 条目可能不适用。

总之,你将收到一个DIV事件(股息)和一个DIVNRA(预扣税)事件。请注意,如果DIVNRA值< 0.01,则你不会收到DIVNRA活动。


是否存在 Alpaca 不对股息预扣税的情况?

如果公司是外国公司,则可能没有任何 DIVNRA 预扣。


DIV 事件中发送的金额是否包含税款?换句话说,要计算最终金额,需要从 DIV 事件的金额中扣除 DIVNRA 事件中的金额。

是的,DIV 事件中发送的金额不含税款 DIVNRA,因此你需要用 DIV 减去 DIVNRA 来确定扣除 DIVNRA 后的净额。


股票代码变更是否通过 SSE 事件通知?

不,截至目前,股票代码变更需要通过 Assets API 查看。建议定期同步,以确保你及时了解股票代码变更。


如果股票代码变更,我们会有新的资产对象吗?

答案是既是也是。原因是,如果只是股票代码变更而未更新 CUSIP,在这种情况下,我们只需通过更新股票代码来更新现有资产。如果 CUSIP 发生变更,则当前资产将变为 INACTIVE,并在 Assets API 的响应中添加新的 Asset 对象。


发生股票拆分时会发生什么?

对于反向拆分,所有在反向拆分生效日期之前有交易日的 GTC 订单将被取消。
对于正向拆分,GTC 买入限价单和卖出止损单将被调整。价格和数量将被调整。其他订单将不会被调整。

请注意,本文仅供参考。上述示例仅用于说明目的。Alpaca不提供投资、税务或法律建议。请就本文中的任何投资、税务或法律声明咨询你自己的独立顾问。


如何判断订单因公司行动而被取消?

Alpaca 会取消即将发生强制性公司行动(例如拆分、股票代码/CUSIP 变更、合并)的股票代码上的未成交 GTC 订单。此行为按对应方启用(请与你的 CSM 团队确认是否已启用)。

你不会在REST GET /orders响应中看到原因——订单的status只是canceled。要区分CA驱动的取消和用户驱动的取消,请监听Trade Events SSE并检查顶层的reason字段:

  • canceled 事件上的 reason = "CORPORATE_ACTION" → 取消由公司行动处理发起。
  • reason 缺失 → 用户或订单有效期驱动的取消。