Strasmore Research
學習 Matt Connor作者: Matt Connor · 更新於 2026-09-15

如何放空股票:逐步操作與注意事項

了解放空股票的完整流程,包括保證金核准、Reg SHO 借券確認、short 標記、借券費與買回補回,並以100股範例說明。

如何放空股票,逐步說明:投資人透過保證金經紀商借入股票,再於市場上賣出,之後買回相同股數並歸還出借人。交易結果是賣出價減去買回價,再扣除借券成本,以及放空期間支付的任何股息。以下以100股、每股50美元的放空交易,逐步說明完整流程。

放空股票前需要具備什麼條件?

投資人需要開立保證金帳戶,並取得經紀商放空交易的核准。現金帳戶無法執行放空交易:賣出的股票是借入的,該筆借券由投資人的帳戶依保證金協議提供擔保。退休帳戶不能持有真正的放空部位,部分經紀商也完全禁止放空低價股或新上市股票。

第1步:依 Reg SHO Rule 203(b) 取得借券確認

在接受放空委託前,Regulation SHO Rule 203(b)(1) 要求經紀商已安排借券,或有合理依據相信能及時借入股票,以便在交割時完成交付。這就是借券確認(locate)。經紀商會根據兩份名單執行確認:列在 easy-to-borrow 名單上的股票可自動通過;列在 hard-to-borrow 名單上的股票則需要個別確認,可能附有報價借券費率,也可能遭到拒絕。這些名單的建立方式,請參閱 hard-to-borrow 名單與借券費。在以下範例中,假設這檔每股50美元的股票容易借入,且沒有特殊借券費。

第2步:依 Rule 200 將委託標記為 short

經紀商送出的每筆賣出委託,都會依 Reg SHO Rule 200(g) 標記為三種類型之一:long、short 或 short exempt。你的100股委託會標記為 short。這項標記使市場得以建立放空交易的公開紀錄:FINRA 每天彙總向其申報的場外交易,並逐檔公布其中帶有 short 標記的成交量占比。以下是某檔大型知名股票單一月份的資料。

查詢AAPL申報場外成交量中標記為放空的占比,2026年8月
交易日交易日標籤放空標記(%)申報成交量(百萬)
2026-08-03Aug 345.929.4
2026-08-04Aug 447.622.29
2026-08-05Aug 552.116.28
2026-08-07Aug 741.613.33
2026-08-10Aug 1042.414.91
2026-08-11Aug 1135.913.13
2026-08-13Aug 1335.912.7
2026-08-14Aug 1432.99.13
2026-08-17Aug 1737.511.84
2026-08-19Aug 1939.616.15
2026-08-20Aug 2039.312.38
2026-08-21Aug 2150.412.55
2026-08-25Aug 2558.59.67
2026-08-26Aug 2651.812.34
2026-08-27Aug 2756.710.25
2026-08-31Aug 3151.511.91
每個數據背後的精確 SQL 語法
SELECT
    toString(date)                                                              AS session_date,
    concat(formatDateTime(date, '%b'), ' ', toString(toDayOfMonth(date)))       AS session_label,
    round(100 * toFloat64(max(short_volume)) / toFloat64(max(total_volume)), 1) AS short_marked_pct,
    round(toFloat64(max(total_volume)) / 1e6, 2)                                AS reported_volume_millions
FROM global_markets.stocks_short_volume
WHERE ticker = 'AAPL'
  AND date >= '2026-08-01'
  AND date <  '2026-09-01'
GROUP BY date
HAVING max(total_volume) > 0
ORDER BY date
自己執行這個查詢

Aug 3,當日檔案中的 29.4 百萬股 AAPL 有 45.9% 帶有該標記;在 Aug 31,占比為 51.5%。對流動性高的股票而言,這類數據很常見:做市商若以自己未持有的股票履行客戶買單,同樣是在賣出借入的股票,因此會使用與你相同的 short 標記。這項每日成交流量數據,與每月兩次統計的未平倉放空部位是不同概念,詳見 放空餘額與放空成交量的差異

第3步:Rule 201 價格測試

Reg SHO Rule 201 是一項熔斷機制。若股票在交易時段內較前一日收盤價下跌10%或以上,當日剩餘時間及下一個交易日,該股票的放空交易只能以高於當時全國最佳買價的價格成交。經紀商會透過調整可成交放空委託的價格,或拒絕該委託,來執行這項規則。因此,放空者必須等待買方將價格拉到自己的報價。統計股票最低價至少低於前一日收盤價10%的交易時段,可以看出這種情況發生的頻率。

查詢較前一收盤價下跌10%以上的交易日,2024年9月至2026年8月
tickerRule 201 觸發天數交易日數觸發率(%)
PLTR124992.4
AMD94991.8
TSLA94991.8
NVDA44990.8
AAPL24990.4
MSFT14990.2
每個數據背後的精確 SQL 語法
WITH daily AS
(
    SELECT
        ticker,
        date,
        toFloat64(min(low))   AS session_low,
        toFloat64(any(close)) AS session_close
    FROM global_markets.stocks_daily_aggs
    WHERE ticker IN ('AAPL', 'MSFT', 'NVDA', 'TSLA', 'AMD', 'PLTR')
      AND date >= '2024-09-01'
      AND date <  '2026-09-01'
      AND low > 0
    GROUP BY ticker, date
),
with_prior AS
(
    SELECT
        ticker,
        session_low,
        lagInFrame(session_close, 1) OVER (PARTITION BY ticker ORDER BY date ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) AS prior_close
    FROM daily
)
SELECT
    ticker,
    countIf(session_low <= prior_close * 0.9)                           AS rule_201_trigger_days,
    count()                                                             AS session_count,
    round(100 * countIf(session_low <= prior_close * 0.9) / count(), 2) AS trigger_rate_pct
FROM with_prior
WHERE prior_close > 0
GROUP BY ticker
ORDER BY rule_201_trigger_days DESC, ticker
自己執行這個查詢

PLTR12 個交易時段中符合條件,占 499 個交易時段的比率,在樣本中最高;MSFT 則在 1 個交易時段符合條件。這些交易日以及其後一個交易日,都會受到價格測試限制。掛牌交易所會根據自身的交易資料計算正式觸發時間,因此,以日線資料估算的結果可能相差一至兩天。

第4步:放空交易的保證金(Reg T 與 FINRA 4210)

以每股50美元放空100股,會有5,000美元賣出所得存入帳戶。這筆資金不能提領,因為它是借入股票的擔保品。Regulation T 接著要求投資人的自有權益等於賣出價值的50%,因此交易當下帳戶必須持有放空部位價值的150%:包括5,000美元賣出所得,以及2,500美元自有資金。這2,500美元就是本範例的初始保證金。

交易完成後,FINRA Rule 4210(c) 設定維持保證金下限。對股價5美元以上的股票,下限為每股5美元或目前市值30%兩者取高;對股價低於5美元的股票,則為每股2.50美元或目前市值100%兩者取高。股價為50美元時,100股的維持保證金下限是1,500美元,因為5,000美元的30%高於每股5美元計算出的500美元。經紀商通常會設定高於上述標準的自訂要求;Fed call 與 house call 的差異說明這兩類追繳保證金通知。

下限會隨股價變動。股價升至60美元時,放空部位價值為6,000美元,其30%為1,800美元。你的權益為5,000美元加上2,500美元,再減去6,000美元的買回成本,即1,500美元,比下限少300美元。因此,在你決定如何處理交易前,就會收到維持保證金追繳通知。

第5步:持有放空部位的成本

每天會累積兩項成本。借券費是按借入股票市值計算的年化費率。以年費率5%計算,本範例持有30天的借券費為5,000美元 × 5% × 30/360,約20.83美元。容易借入的股票,借券費率通常遠低於1%;難借股票的年化費率可能達到兩位數甚至三位數,而且費率可能每天重設。

第二項成本是股息。若股票在你放空期間除息,出借人仍有權取得現金,因此你會透過經紀商支付代替股息款(payment in lieu)。以下是以100股 AAPL 放空部位計算,在截至2026年8月的各個除息日所產生的成本。

查詢100股AAPL放空部位應付的代替股息款,依除息日
除息日除息日標籤每股股利(美分)每100股應付金額每100股累計應付金額
2025-11-10Nov 10, 2025262626
2026-02-09Feb 9, 2026262652
2026-05-11May 11, 2026272779
2026-08-10Aug 10, 20262727106
每個數據背後的精確 SQL 語法
SELECT
    ex_date,
    ex_date_label,
    dividend_cents_per_share,
    owed_per_100_shares,
    round(sum(owed_per_100_shares) OVER (ORDER BY ex_date ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW), 2) AS owed_running_total_per_100
FROM
(
    SELECT
        toString(toDate(ex_dividend_date))                        AS ex_date,
        concat(formatDateTime(toDate(ex_dividend_date), '%b'), ' ',
               toString(toDayOfMonth(toDate(ex_dividend_date))), ', ',
               toString(toYear(toDate(ex_dividend_date))))        AS ex_date_label,
        round(toFloat64(max(cash_amount)) * 100, 2)               AS dividend_cents_per_share,
        round(toFloat64(max(cash_amount)) * 100, 2)               AS owed_per_100_shares
    FROM global_markets.stocks_dividends
    WHERE ticker = 'AAPL'
      AND ex_dividend_date >= '2025-09-01'
      AND ex_dividend_date <  '2026-09-01'
    GROUP BY ex_dividend_date
    HAVING max(cash_amount) > 0
)
ORDER BY ex_date
自己執行這個查詢

最近一次除息日 Aug 10, 2026 的成本為每股 27 美分,100股合計為 $27;所有 4 個除息日累計為 $106。對高殖利率股票而言,同樣的機制會形成實質持有成本;兩者的稅務處理請參閱 代替股息款

第6步:召回、強制買回與 Rule 204 平倉要求

出借人可以隨時召回股票。經紀商會尋找替代借券;若找到替代借券,你通常不會察覺任何變化;若找不到,經紀商就會按當時市價買入股票,歸還出借人,並以當時價格關閉你的部位,這稱為強制買回(buy-in)。放空並沒有固定持有期限,唯一限制是借券是否仍可取得;放空部位可以持有多久說明各種情境。

Reg SHO Rule 204 適用於結算層級。若股票未能在交割時完成交付(美國自2024年5月起為 T+1),結算公司必須在下一個交割日正常交易開始前,平掉這筆交割失敗的部位。在完成平倉前,結算公司不得接受該股票的新放空交易,除非事先完成借券。因此,某檔股票昨天仍可放空,今天可能就必須預借股票。

第7步:買回補倉

要關閉部位,你需要下達100股的買進委託;經紀商會將其標記為 buy to cover。股票會歸還出借人,原先被保留的賣出所得也會解凍;借券費則在同一天停止累積。

以本範例計算,以下為未扣除成本前的兩種結果。股價為40美元時,買回成本為4,000美元,而原先收到5,000美元,因此獲利1,000美元;再扣除一個月約21美元的借券費及任何代替股息款。股價為60美元時,買回成本為6,000美元,因此虧損1,000美元;此外還要負擔相同的成本,並面臨前述維持保證金追繳。放空交易的最大獲利是完整的賣出價值,也就是股價跌至零時的情況;但股價上漲沒有上限,因此潛在虧損也沒有固定上限。

可以在美國以外放空股票嗎?

在德文中,這類交易稱為 Leerverkauf,而上述範例通常是搜尋 Leerverkauf Beispiel 的使用者想了解的內容。只要存在股票借貸機制,交易原理在各地大致相同,但不同經紀商提供的管道有所差異。多數歐盟網路券商不提供真正的股票放空。它們所稱的放空通常是衍生品:差價合約(CFD,contract for difference)讓你在沒有股票實際移轉的情況下,股價上漲時向經紀商支付差額,股價下跌時收取差額;或是 knock-out certificate,由銀行發行、追蹤股價下跌,若股價升至設定的 knock-out 水準,產品即失去價值。兩者都以融資費取代借券費;兩者都不涉及借券確認,也沒有能召回股票的出借人。若要在歐洲進行真正的股票放空,需要具備股票借貸交易桌的保證金經紀商。

歐洲確實會公布放空者。依據歐盟放空規則,若基金對某家公司持有相當於已發行股份0.5%或以上的淨放空部位,必須以基金名稱公開申報;如何查找德國股票的放空部位說明查詢方式。

常見問題

放空股票需要保證金帳戶嗎?

需要。放空交易使用借入的股票,而該筆借券由投資人的帳戶依保證金協議提供擔保。現金帳戶與 IRA 都不能持有真正的放空部位。

放空股票需要多少資金?

依 Regulation T,投資人的自有權益必須等於賣出價值的50%,另加上存放於帳戶中的賣出所得。放空100股、每股50美元,可取得5,000美元賣出所得,並需要存入2,500美元保證金;之後的維持保證金規則要求,保證金至少為每股5美元或目前市值30%兩者取高。

放空交易的最大虧損是多少?

沒有固定上限。虧損等於買回價減去賣出價,而股票價格沒有上限。實務上,維持保證金追繳及最終的強制買回,會迫使部位結束。

放空交易(Leerverkauf)的數字範例是什麼?

借入100股並以每股50美元賣出,帳戶會保留5,000美元賣出所得;另存入2,500美元保證金。若以40美元買回,獲利1,000美元;若以60美元買回,虧損1,000美元。之後再扣除借券費(年費率5%時,持有一個月約21美元)及放空期間支付的任何股息。


以上每個圖表都附有背後使用的 SQL。若要查詢你關注股票的 short 標記成交量或除息日曆,可在 Strasmore terminal 以自然語言提問。

#short-selling#reg-sho#locate#borrow-fee#margin#leerverkauf