Strasmore Research
Aprendizado Matt ConnorPor Matt Connor · Atualizado 2026-08-08

O que acontece quando uma opção vence in the money

Se uma opção vence in the money por pelo menos US$ 0,01, a OCC a exerce automaticamente. Veja as obrigações das pontas comprada e vendida e o custo do pin risk.

Uma opção que vence in the money, ainda que por apenas US$ 0,01, é exercida automaticamente. A Options Clearing Corporation (OCC), a câmara de compensação responsável por todas as opções listadas nos EUA, executa esse procedimento com base numa regra chamada exercise by exception. A regra é aplicada, salvo se o titular apresentar instruções em contrário antes do horário-limite no dia do vencimento. A ponta comprada acorda com ações em carteira e uma obrigação de caixa. A ponta vendida recebe uma atribuição aleatória e precisa entregar as ações.

O que é considerado in the money no vencimento?

Uma call está in the money quando o ativo subjacente fecha acima do seu preço de exercício. Uma put está in the money quando o ativo subjacente fecha abaixo do strike. O único print que define o resultado é o preço de fechamento no dia do vencimento. Não importa onde a ação foi negociada no horário do almoço nem onde abriu na segunda-feira seguinte.

Duas questões costumam ser confundidas. Primeiro, in the money descreve a relação com o strike, mas não diz nada sobre o seu lucro. Uma call comprada por $4,00 que termina $0,30 in the money ainda representa prejuízo, embora seja exercida. Segundo, o limite é muito baixo. A OCC aplica o exercício por exceção a partir de $0,01 in the money por contrato para opções sobre ações, em todos os tipos de conta, tanto de clientes quanto de não clientes. Para opções sobre índices, o limite também é de $0,01.

As opções in-the-money são exercidas automaticamente?

Sim. De acordo com a Regra 805 da OCC, um contrato que chega ao vencimento com pelo menos um centavo in-the-money é exercido em nome do titular sem que ele precise tomar qualquer medida. Quem quiser um resultado diferente precisa enviar uma instrução de exercício em sentido contrário. As regras do setor dão aos titulares de opções até às 17h30, horário do Leste dos EUA, no dia do vencimento, para tomar essa decisão final. A corretora pode estabelecer um prazo interno anterior, mas não pode aceitar instruções depois das 17h30, horário do Leste dos EUA.

O prazo da corretora é o que vale para a conta de varejo e varia entre as instituições. Qualquer horário específico mencionado num fórum corresponde à política daquela corretora, não a uma regra aplicável a todo o mercado. Quando as opções vencem apresenta o próprio calendário de vencimentos.

O que acontece com uma long call que expira in the money?

O exercício converte o contrato em 100 ações, compradas ao preço de exercício. O valor devido é o preço de exercício multiplicado por 100. As operações com ações nos EUA são liquidadas um dia útil após a data da operação. Portanto, uma expiração na sexta-feira lança as ações e o débito na conta na segunda-feira. Esse valor acompanha a cotação da ação e nada mais. Por isso, dois contratos com o mesmo prémio podem gerar saldos muito diferentes na segunda-feira.

QueryCaixa por contrato: 100 ações ao fechamento de cada ticker na última semana de julho de 2026
tickercaixa por contrato em milhares de USD
SPY74.7
MSFT46.5
AAPL30.9
JNJ25.6
NVDA20.1
CVX19.7
KO8.8
CAG1.5
O SQL exato por trás de cada número
SELECT ticker,
       round(argMax(toFloat64(close), window_start) * 100 / 1000, 1) AS cash_per_contract_usd_thousands
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'MSFT', 'AAPL', 'NVDA', 'JNJ', 'CVX', 'KO', 'CAG')
  AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2026-07-27')
  AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-07-31')
  AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
       + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker
ORDER BY cash_per_contract_usd_thousands DESC
Execute você mesmo

O painel calcula o preço de um contrato at-the-money para oito nomes conhecidos. Usa o fecho de cada ação na última semana de julho de 2026 como referência para um strike próximo do preço de mercado. O exercício de um único contrato sobre SPY exigia aproximadamente $74.7k em caixa, e MSFT estava em $46.5k. O mesmo contrato único sobre CAG exigia cerca de $1.5k. Um contrato corresponde sempre a 100 ações do ativo subjacente. O montante em caixa resulta desse valor.

Uma long put que expira in the money funciona de forma inversa. O exercício vende 100 ações ao preço de exercício. O titular que possui as ações entrega-as. Quem não possui as ações fica vendido em 100 ações na segunda-feira. Isso implica custo de aluguel e uma exposição potencialmente ilimitada.

O que acontece quando uma opção vendida é exercida?

A atribuição é o reflexo do exercício e ocorre por sorteio. A OCC atribui os avisos de exercício aleatoriamente entre os membros de compensação que mantêm posições vendidas. Cada membro então faz a atribuição aos seus próprios clientes pelo método divulgado, que pode ser seleção aleatória ou primeiro a entrar, primeiro a sair. O tamanho da sua posição e o preço de entrada não influenciam esse sorteio.

Uma call vendida que termina dentro do dinheiro entrega 100 ações ao preço de exercício. Quem vende uma covered call entrega ações que já detém. Quem vende uma call sem possuir as ações termina a segunda-feira vendido nas ações. Uma put vendida que termina dentro do dinheiro obriga à compra de 100 ações ao preço de exercício, com o pagamento devido na liquidação.

Opções de ações no estilo americano também podem ser atribuídas antecipadamente, a qualquer momento antes do vencimento. Esses casos se concentram em torno das datas ex-dividendo. Datas ex-dividendo e opções aborda essa situação, e Opções americanas versus europeias explica quais contratos permitem esse tipo de exercício.

O que é o pin risk?

Pin risk é a situação em que o ativo subjacente termina no preço de exercício ou a poucos centavos dele. O titular da opção não consegue saber se o contrato será exercido. O lançador não sabe se será exercido contra ele. Nenhum dos dois descobre a resposta até o fim de semana já ter começado.

Com que frequência uma ação termina tão perto de um preço de exercício? Preços de exercício em dólares inteiros são padrão nas cadeias semanais de ativos grandes e líquidos. Por isso, a distância entre o fechamento de sexta-feira e o dólar inteiro mais próximo é uma aproximação útil. Estes são todos os fechamentos de sexta-feira de sete ações conhecidas desde janeiro de 2023:

QueryQuão próximos os fechamentos de sexta ficam de um strike em dólar inteiro: sete tickers, 2023 a julho de 2026
faixa de distânciacontagem de fechamentosparticipação (%)
under 1 cent352.82
1 to 5 cents1129.04
5 to 10 cents1179.44
10 to 25 cents34728.01
25 to 50 cents62850.69
O SQL exato por trás de cada número
WITH friday_bars AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS session,
           window_start,
           toFloat64(close) AS px
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('SPY', 'AAPL', 'MSFT', 'NVDA', 'JNJ', 'CVX', 'KO')
      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2023-01-02')
      AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-07-31')
      AND toDayOfWeek(toDate(toTimeZone(window_start, 'America/New_York'))) = 5
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
),
friday_closes AS (
    SELECT ticker,
           session,
           argMax(px, window_start) AS close_px,
           count() AS session_bars
    FROM friday_bars
    GROUP BY ticker, session
    HAVING session_bars > 300
),
distances AS (
    SELECT abs(close_px - round(close_px)) * 100 AS cents_from_strike
    FROM friday_closes
)
SELECT multiIf(cents_from_strike < 1, 'under 1 cent',
               cents_from_strike < 5, '1 to 5 cents',
               cents_from_strike < 10, '5 to 10 cents',
               cents_from_strike < 25, '10 to 25 cents',
               '25 to 50 cents') AS distance_band,
       count() AS closes_count,
       round(100 * count() / sum(count()) OVER (), 2) AS share_pct
FROM distances
GROUP BY distance_band
ORDER BY min(cents_from_strike)
Execute você mesmo

A faixa mais próxima, under 1 cent, abrange 35 desses fechamentos de sexta-feira, 2.82% da amostra. Outros 9.04% ficaram na faixa seguinte. A faixa mais ampla, 25 to 50 cents, representa 50.69%. Um pin verdadeiro para qualquer ativo em qualquer semana é incomum. Uma cadeia lista dezenas de preços de exercício ao mesmo tempo, e cada um deles é um possível candidato.

A outra parte do pin risk é o timing. O preço que determina o exercício por exceção é definido no fechamento do mercado, mas as cotações continuam a oscilar até esse momento:

QueryMovimento absoluto nos 30 minutos finais das sessões de sexta-feira, 2023 a julho de 2026
tickercontagem de sextas-feirasmediana da variação nos últimos 30 (%)P90 da variação nos últimos 30 (%)
NVDA1770.2720.804
CVX1770.1740.559
AAPL1770.1740.531
MSFT1770.160.532
T1770.1550.46
JNJ1770.1340.38
KO1770.1180.362
SPY1770.0710.261
O SQL exato por trás de cada número
WITH friday_bars AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS session,
           toHour(toTimeZone(window_start, 'America/New_York')) * 60
             + toMinute(toTimeZone(window_start, 'America/New_York')) AS et_minute,
           window_start,
           toFloat64(close) AS px
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('SPY', 'AAPL', 'MSFT', 'NVDA', 'JNJ', 'CVX', 'KO', 'T')
      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2023-01-02')
      AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-07-31')
      AND toDayOfWeek(toDate(toTimeZone(window_start, 'America/New_York'))) = 5
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
),
friday_sessions AS (
    SELECT ticker,
           session,
           argMaxIf(px, window_start, et_minute <= 930) AS px_330,
           argMaxIf(px, window_start, et_minute > 930) AS px_close,
           countIf(et_minute <= 930) AS early_bars,
           countIf(et_minute > 930) AS late_bars
    FROM friday_bars
    GROUP BY ticker, session
    HAVING early_bars > 100 AND late_bars > 10 AND px_330 > 0
)
SELECT ticker,
       count() AS fridays_count,
       round(quantileDeterministic(0.5)(abs(px_close / px_330 - 1) * 100,
                                        cityHash64(toString(session))), 3) AS median_last30_move_pct,
       round(quantileDeterministic(0.9)(abs(px_close / px_330 - 1) * 100,
                                        cityHash64(toString(session))), 3) AS p90_last30_move_pct
FROM friday_sessions
GROUP BY ticker
ORDER BY median_last30_move_pct DESC
Execute você mesmo

Nas 177 sextas-feiras analisadas para NVDA, a mediana da variação na última meia hora foi de 0.272%, contra 0.071% em SPY, na ponta mais tranquila do painel. A sexta-feira no percentil 90 em NVDA registrou uma variação de 0.804% nesses trinta minutos. Um contrato que esteja cinco centavos fora do dinheiro às 15h30 ainda não está liquidado. Max pain analisa o mesmo print de fechamento pelo lado do open interest.

Opções de índice liquidadas em dinheiro nunca entregam ações

Opções sobre índices amplos, como o S&P 500, são liquidadas em dinheiro. Nada é comprado e nada é entregue. O valor dentro do dinheiro é multiplicado pelo multiplicador do contrato e pago em dinheiro, e a posição é encerrada. Não há entrega de ações na segunda-feira nem exposição a ações durante o fim de semana.

A questão é qual preço será utilizado. Muitos contratos de índice são liquidados com base em uma cotação especial de abertura, calculada a partir dos primeiros negócios dos componentes do índice na manhã do vencimento. Esse valor pode ser diferente de qualquer preço exibido na tela no dia anterior. Opções liquidadas pela manhã versus opções liquidadas à tarde explica quais contratos utilizam cada método.

O fim de semana em que não é possível negociar

O exercício e a atribuição são processados após o fechamento de sexta-feira e durante o fim de semana. A posição resultante em ações existe antes da reabertura do mercado, mas não pode ser negociada até segunda-feira de manhã. A variação das ações nesse intervalo pertence a quem acabou ficando com elas.

QueryFechamento de sexta-feira ao primeiro minuto de segunda-feira: movimento absoluto overnight, 2023 a julho de 2026
tickercontagem de fins de semanamediana do gap do fim de semana (%)P90 do gap do fim de semana (%)
NVDA1571.053.04
CVX1570.491.59
AAPL1570.491.71
MSFT1570.411.36
T1570.351.15
KO1570.310.68
JNJ1570.280.88
SPY1570.280.99
O SQL exato por trás de cada número
WITH session_marks AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS session,
           argMax(toFloat64(close), window_start) AS close_px,
           argMin(toFloat64(close), window_start) AS first_minute_px,
           count() AS session_bars
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('SPY', 'AAPL', 'MSFT', 'NVDA', 'JNJ', 'CVX', 'KO', 'T')
      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2023-01-02')
      AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-07-31')
      AND toDayOfWeek(toDate(toTimeZone(window_start, 'America/New_York'))) IN (1, 5)
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY ticker, session
    HAVING session_bars > 300
),
weekends AS (
    SELECT ticker,
           subtractDays(toMonday(session), if(toDayOfWeek(session) = 1, 7, 0)) AS weekend_id,
           argMaxIf(close_px, session, toDayOfWeek(session) = 5) AS friday_close,
           argMaxIf(first_minute_px, session, toDayOfWeek(session) = 1) AS monday_first_px
    FROM session_marks
    GROUP BY ticker, weekend_id
    HAVING countIf(toDayOfWeek(session) = 5) = 1
       AND countIf(toDayOfWeek(session) = 1) = 1
       AND friday_close > 0
)
SELECT ticker,
       count() AS weekends_count,
       round(quantileDeterministic(0.5)(abs(monday_first_px / friday_close - 1) * 100,
                                        cityHash64(toString(weekend_id))), 2) AS median_weekend_gap_pct,
       round(quantileDeterministic(0.9)(abs(monday_first_px / friday_close - 1) * 100,
                                        cityHash64(toString(weekend_id))), 2) AS p90_weekend_gap_pct
FROM weekends
GROUP BY ticker
ORDER BY median_weekend_gap_pct DESC
Execute você mesmo

Medida entre o fechamento de sexta-feira e o primeiro minuto da sessão regular de segunda-feira, a variação mediana foi de 1.05% nos 157 fins de semana disponíveis para NVDA, contra 0.28% em SPY. Aqui, a cauda da distribuição importa mais do que a mediana: em uma de cada dez segundas-feiras, a abertura ficou 3.04% ou mais distante do fechamento de sexta-feira em NVDA. Multiplique esse movimento pelas 100 ações de cada contrato para dimensionar a exposição assumida por uma posição mantida até o vencimento sem supervisão.

A regra prática decorre da mecânica da operação. Traders que evitam surpresas no fim de semana verificam o grau de moneyness de cada posição que vence antes do fechamento e conhecem o horário-limite da própria corretora, pois uma posição identificada na manhã de sábado não pode ser encerrada até segunda-feira.

Perguntas frequentes: opções que expiram dentro do dinheiro

Preciso fazer alguma coisa se a minha opção expirar dentro do dinheiro?

De acordo com a Regra 805 da OCC, uma opção que termina pelo menos US$ 0,01 dentro do dinheiro é exercida automaticamente. Portanto, não é necessário tomar nenhuma medida para que o exercício ocorra. A ação é necessária para obter o resultado oposto: o titular que não quiser exercer precisa apresentar uma instrução contrária antes do horário-limite da sua corretora, que ocorre às 17h30, no horário do leste dos EUA, ou antes disso, no dia do vencimento.

O que acontece se eu não tiver dinheiro suficiente para exercer uma call comprada?

O exercício de um contrato exige, em dinheiro, o preço de exercício multiplicado por 100. Esse valor variou de cerca de US$ 1.5 mil a US$ 74.7 mil entre os oito ativos mencionados acima. As corretoras definem as próprias políticas para contas sem recursos suficientes. Entre as medidas comuns estão encerrar as posições que vencem antes da abertura do pregão ou liquidar as ações entregues na segunda-feira.

Posso ser exercido em uma opção vendida que esteja apenas um centavo dentro do dinheiro?

Sim. Estar um centavo dentro do dinheiro supera o limite da OCC para exercício por exceção. A atribuição é distribuída aleatoriamente entre os membros de compensação que carregam posições vendidas. Estar pouco dentro do dinheiro não oferece proteção.

O que acontece com uma opção que expira fora do dinheiro?

Ela expira sem valor e é retirada da conta. Não há exercício nem atribuição. A perda do comprador é o prémio pago, e o vendedor fica com o prémio recebido.

Opções sobre índices se transformam em ações?

Não. Opções sobre índices com liquidação financeira pagam em dinheiro o valor dentro do dinheiro e são encerradas. Não há transferência de ações. Opções sobre ações individuais e ETFs entregam ações.


Cada painel acima é uma consulta armazenada baseada em barras reais de minuto. Abra o SQL por trás de qualquer painel ou execute a sua própria consulta no terminal Strasmore.