Trava de alta e trava de baixa com opções, como montar e simulador
As quatro montagens de trava, com call e com put, o que comprar e o que vender em cada uma, o ganho máximo, a perda máxima e o ponto de equilíbrio. Com um exemplo completo e um simulador do resultado no vencimento e do valor hoje.
Montagem e parâmetros
Digite o preço que de fato seria executado, o melhor preço de venda na perna que você compra e o melhor preço de compra na que você vende. Preço médio deixa a montagem mais barata do que ela sai, justamente nas séries sem liquidez.
| Perna | Strike | Prêmio teórico | Prêmio usado |
|---|---|---|---|
| . | . | . | . |
| . | . | . | . |
| Custo para montarprêmio pago menos prêmio recebido | . |
| Ganho máximo. | . |
| Perda máxima. | . |
| Ponto de equilíbriopreço do ativo no vencimento com resultado zero | . |
| Probabilidade de terminar com o ganho máximosob a medida neutra ao risco | . |
| Probabilidade de terminar acima do ponto de equilíbriosob a medida neutra ao risco | . |
| Probabilidade de terminar com a perda máximasob a medida neutra ao risco | . |
As probabilidades são calculadas sob a medida neutra ao risco, em que o ativo rende a taxa de juros, com uma volatilidade só para os dois strikes. Não são a probabilidade no mundo real. Nessa medida, uma trava a preço teórico tem resultado esperado perto de zero, só o juro sobre o prêmio, então as probabilidades mostram a forma do resultado, não qual montagem tem vantagem. Valores por ação, multiplique pela quantidade.
Com prêmio digitado, as probabilidades usam o ponto de equilíbrio desses prêmios, mas continuam com uma volatilidade só para os dois strikes, a digitada acima.
Com prêmio digitado, o ponto de hoje sai do zero. Essa distância é a diferença entre o preço de mercado e o modelo com a volatilidade digitada, não um resultado já obtido.
O simulador usa o mesmo motor da calculadora de Black-Scholes, com prazo em dias úteis sobre 252 e taxa efetiva convertida em contínua. Um prêmio digitado substitui o teórico no custo, no ganho, na perda e no equilíbrio, e a curva de hoje continua teórica.
1. O que é uma trava
Uma trava é a compra de uma opção e a venda de outra do mesmo tipo, sobre o mesmo ativo e vencimento, com strikes diferentes. A vendida paga parte da comprada e limita o ganho. A comprada limita a perda. O resultado fica preso entre dois valores conhecidos na montagem.
No texto inteiro, \( K_1 \) é o strike menor, \( K_2 \) o maior, \( S_T \) o preço do ativo no vencimento e \( W = K_2 - K_1 \) a distância entre os strikes. \( C(K) \) e \( P(K) \) são os prêmios da call e da put de strike \( K \). Os valores são por ação, sem custos e sem juros sobre o prêmio. A seção 4 mostra o que os juros mudam.
2. As quatro montagens
Em cada direção, uma trava usa calls e a outra puts. Quem compra a opção mais cara paga para montar, e quem vende a mais cara recebe.
| Montagem | Compra | Vende | Na montagem |
|---|---|---|---|
| Alta com call | call \( K_1 \) | call \( K_2 \) | paga \( D \) |
| Alta com put | put \( K_1 \) | put \( K_2 \) | recebe \( R \) |
| Baixa com put | put \( K_2 \) | put \( K_1 \) | paga \( D \) |
| Baixa com call | call \( K_2 \) | call \( K_1 \) | recebe \( R \) |
Trava de alta com call
Compra a call de strike \( K_1 \) e vende a call de strike \( K_2 \). A call de strike menor é mais cara, então a montagem paga \( D = C(K_1) - C(K_2) \). No vencimento,
O ganho máximo é \( W - D \), com o ativo em \( K_2 \) ou acima. A perda máxima é \( D \), com o ativo em \( K_1 \) ou abaixo. O ponto de equilíbrio é \( K_1 + D \).
Trava de alta com put
Compra a put de strike \( K_1 \) e vende a put de strike \( K_2 \). A put de strike maior é mais cara, então a montagem recebe \( R = P(K_2) - P(K_1) \). No vencimento,
O ganho máximo é \( R \), com o ativo em \( K_2 \) ou acima. A perda máxima é \( W - R \), com o ativo em \( K_1 \) ou abaixo. O ponto de equilíbrio é \( K_2 - R \).
Trava de baixa com put
Compra a put de strike \( K_2 \) e vende a put de strike \( K_1 \). Paga \( D = P(K_2) - P(K_1) \). No vencimento,
O ganho máximo é \( W - D \), com o ativo em \( K_1 \) ou abaixo. A perda máxima é \( D \), com o ativo em \( K_2 \) ou acima. O ponto de equilíbrio é \( K_2 - D \).
Trava de baixa com call
Vende a call de strike \( K_1 \) e compra a call de strike \( K_2 \). Recebe \( R = C(K_1) - C(K_2) \). No vencimento,
O ganho máximo é \( R \), com o ativo em \( K_1 \) ou abaixo. A perda máxima é \( W - R \), com o ativo em \( K_2 \) ou acima. O ponto de equilíbrio é \( K_1 + R \).
Nas quatro, ganho máximo mais perda máxima dá \( W \). Entre os dois strikes o resultado anda em linha reta, R$ 1 para cada R$ 1 do ativo, e fora deles fica parado.
3. Exemplo completo, ativo a R$ 30
Ativo a R$ 30, strikes de R$ 30 e R$ 33, 21 dias úteis até o vencimento, juros de 15% ao ano e volatilidade de 35% ao ano. Pela fórmula de Black-Scholes, arredondando ao centavo, a call de 30 vale R$ 1,38, a call de 33 vale R$ 0,36, a put de 30 vale R$ 1,04 e a put de 33 vale R$ 2,98. A distância entre os strikes é \( W = 3 \).
| Montagem | Na montagem | Ganho máximo | Perda máxima | Equilíbrio |
|---|---|---|---|---|
| Alta com call | paga R$ 1,02 | R$ 1,98 | R$ 1,02 | R$ 31,02 |
| Alta com put | recebe R$ 1,94 | R$ 1,94 | R$ 1,06 | R$ 31,06 |
| Baixa com put | paga R$ 1,94 | R$ 1,06 | R$ 1,94 | R$ 31,06 |
| Baixa com call | recebe R$ 1,02 | R$ 1,02 | R$ 1,98 | R$ 31,02 |
Na trava de alta com call, quem monta paga R$ 1,38 pela call de 30 e recebe R$ 0,36 pela de 33, um custo de R$ 1,02 por ação. Com o ativo em R$ 32 no vencimento, a call comprada vale R$ 2, a vendida nada, e o resultado é \( 2 - 1{,}02 = 0{,}98 \). Se terminar em R$ 33 ou mais, o resultado para em \( 3 - 1{,}02 = 1{,}98 \). Abaixo de R$ 30, perde o R$ 1,02 pago.
O simulador abre com esse exemplo, sem arredondar os prêmios. Sob a medida neutra ao risco, a probabilidade de terminar com o ganho máximo, acima de R$ 33, é de 19,0%. A de terminar acima do ponto de equilíbrio é de 39,5%, e a de terminar com a perda máxima, abaixo de R$ 30, é de 47,4%. Os 39,5% não são a chance de lucro no mundo real. Nessa medida, o resultado esperado da trava a preço teórico é de 1,2 centavo por ação, só o juro sobre o custo, porque o ganho maior compensa a chance menor. As probabilidades mostram a forma do resultado, não uma vantagem.
4. Por que alta com call e alta com put dão quase o mesmo resultado
No exemplo, a trava de alta com call ganha no máximo R$ 1,98 e a de alta com put, R$ 1,94.
A paridade put-call liga a call e a put europeias de mesmo strike e vencimento, sem modelo nenhum, só pela ausência de arbitragem. Com \( r \) a taxa contínua e \( \tau \) o prazo em anos,
Subtraindo a paridade de \( K_2 \) da de \( K_1 \), o preço do ativo some,
O custo de uma mais o crédito da outra dá a distância entre os strikes a valor presente. Daí,
A trava com call ganha a mais exatamente o juro sobre \( W \) no prazo da operação. No exemplo, \( 3\,(1 - 1{,}15^{-21/252}) \approx 0{,}035 \), ou 3,5 centavos por ação. Os 4 centavos do exemplo vêm do arredondamento. Em troca, a com call paga \( D \) na entrada e a com put recebe \( R \).
Se o dinheiro pago ou recebido na montagem render juros até o vencimento, as duas ficam idênticas em qualquer cenário. Com \( D_{\text{call}} e^{r\tau} + R_{\text{put}} e^{r\tau} = W \), o resultado da trava com call, \( \min(\max(S_T - K_1, 0), W) - D_{\text{call}} e^{r\tau} \), e o da trava com put, \( R_{\text{put}} e^{r\tau} - \min(\max(K_2 - S_T, 0), W) \), coincidem para todo \( S_T \), porque os dois mínimos somam \( W \). O mesmo raciocínio vale para as duas travas de baixa. A conta supõe que o crédito da trava com put rende a taxa de juros. Se ele ficar retido como garantia sem render essa taxa, a vantagem pende para a trava com call.
A paridade vale para opções europeias. Uma call americana sem provento no caminho vale o mesmo que a europeia, porque exercê-la antes rende menos que vendê-la. Com provento, o ajuste de strike da seção 6 compensa quem recebe o valor descontado do strike, o dividendo inteiro ou o JCP líquido de imposto. Por isso a conta vale, na prática, para as séries de ações, com a ressalva do JCP feita na seção 6.
5. Quando cada uma faz sentido
A trava de alta serve a quem espera alta moderada e aceita abrir mão do que passar de \( K_2 \) em troca de pagar menos que pela call sozinha. No exemplo, a call de 30 custa R$ 1,38 e a trava, R$ 1,02. A trava de baixa é o espelho, para quem espera queda moderada.
A posição dos strikes decide a troca entre chance e tamanho do ganho. Com os dois strikes acima do preço atual, a trava de alta custa pouco e paga muitas vezes o custo, mas precisa de uma alta maior. Com os dois abaixo, custa perto de \( W \), ganha pouco e ganha com mais frequência.
Nenhuma posição leva vantagem por isso. A preço teórico, o resultado esperado sob a medida neutra ao risco fica perto de zero em todas, porque a chance menor vem com ganho maior. No exemplo, a trava de alta com put termina com lucro em 39,1% dos cenários dessa medida e a de baixa com put em 60,9%, e o resultado esperado é de 2,3 centavos por ação, contra a primeira e a favor da segunda, só o juro do prêmio. Vantagem, se houver, vem de discordar do mercado sobre o rumo ou a volatilidade do ativo.
Entre as duas montagens da mesma direção a matemática é quase a mesma, e o que pesa é prático.
- Caixa. A montagem com débito paga na entrada. A com crédito recebe e deixa a perda máxima em aberto, o que pede garantia, como diz a seção 6.
- Exercício antecipado. As puts de ações são europeias, pela fonte da seção 6, e duas puts europeias não têm exercício antes do vencimento. Nas travas com call a perna vendida pode ser americana.
- Liquidez. Prefira séries com negócio e diferença estreita entre compra e venda, e digite no simulador o preço que de fato seria executado.
6. Cuidados práticos na B3
Estilo de cada série e exercício antecipado
Na B3, as puts de ações são europeias e a maioria das calls é americana. Confira o estilo de cada série antes de montar. A opção americana pode ser exercida a qualquer momento até o vencimento, mesmo quando isso não compensa ao titular.
Na trava de alta com call, a call vendida é a de strike maior. Se for exercida antes, você precisa vender o ativo a \( K_2 \). Sem o ativo, obtenha-o exercendo a call de \( K_1 \), se ela for americana, ou comprando no mercado e mantendo ou vendendo a call de \( K_1 \), que vale pelo menos \( S - K_1 \). Sem custos, o resultado fica no ganho máximo ou acima, só que antecipado. Na trava de baixa com call, a vendida é a de strike menor, exercida no cenário de perda. Você vende o ativo a \( K_1 \) antes do previsto e precisa tê-lo ou comprá-lo, e a call comprada continua limitando a perda à perda máxima, desde que não seja abandonada. Numa trava com duas puts europeias isso não acontece.
Atenção à véspera da data ex de juros sobre capital próprio. O strike cai só o JCP líquido de imposto, e quem exerce a call a tempo de ter as ações na data com, e receberia mais que esse líquido, fica com a diferença. Com a call bem dentro do dinheiro e pouco valor de tempo, isso pode compensar, e uma call vendida americana pode ser exercida nessa véspera. No dividendo o strike cai o valor inteiro e esse incentivo não existe.
Proventos e ajuste do strike
Quando a empresa paga provento em dinheiro, a B3 subtrai do strike de cada série o valor líquido do evento na passagem para a data ex. No dividendo é o valor inteiro, e no JCP é o valor líquido de imposto, que o manual de procedimentos da câmara da B3 calcula hoje como 85% do bruto. Os dois strikes caem igual, então \( W \), o ganho e a perda máximos não mudam. O manual ressalva que dividendos extraordinários podem ter tratamento distinto, e a B3 já usou regra própria, por ofício circular, para séries com strike menor que o provento. Use no simulador os strikes vigentes, e por isso ele não tem campo de dividendos.
Vencimento e contagem do prazo
O vencimento das séries mensais de opções de ações na B3 é a terceira sexta-feira do mês, ou o pregão anterior se não houver sessão. A B3 também lista opções semanais. Conte os dias úteis até o vencimento e use a taxa desse prazo, na base 252 da volatilidade. No vencimento, a B3 exerce automaticamente as opções que fecham pelo menos R$ 0,01 dentro do dinheiro, pelo fechamento do ativo, e o exercício se liquida com compra e venda do ativo pelo strike. O titular pode bloquear esse exercício ou pedir o de uma opção no dinheiro ou fora dele, e o lançador só fica sabendo depois. Se o ativo fechar entre \( K_1 \) e \( K_2 \), só uma perna é exercida e sobram ações compradas ou vendidas para encerrar. Perto de um strike, o exercício da perna vendida depende do titular. Para evitar as duas situações, encerre a trava antes do vencimento quando o ativo estiver perto de um strike, vendendo a perna comprada e recomprando a vendida.
Custos
Uma trava são duas ordens na entrada e mais duas se for desfeita antes do vencimento. Cada ordem paga corretagem e as taxas de negociação, liquidação e registro da B3 sobre o prêmio, do comprador e do vendedor, e o exercício paga as tarifas do mercado à vista. Os valores mudam e não estão aqui, nem a regra de imposto. Consulte as tarifas de opções de ações da B3 e a tabela da sua corretora. Numa trava que ganha poucos centavos por ação, os custos podem levar boa parte do resultado.
Garantia e chamada de margem
Na montagem que recebe prêmio, a perda máxima \( W - R \) não é paga na entrada, e a posição vendida pede garantia. Pelo manual de administração de risco da câmara da B3, a margem é o risco da carteira inteira do investidor, a pior perda ao encerrar todas as posições num conjunto de cenários, e a perna comprada da trava entra nessa conta. Com garantia abaixo do risco, há chamada de margem. As montagens que pagam também têm perna vendida. Esta página só conferiu a regra da câmara, então confirme com a corretora quanto ela exige de você.
7. O que o simulador supõe
As probabilidades vêm do modelo de Black-Scholes sob a medida neutra ao risco. A de o ativo terminar acima de um preço \( x \) é \( \Phi(d_2(x)) \), com
Nessa medida o ativo rende a taxa de juros \( i \), e no mundo real não. O motivo de o retorno esperado sumir do preço está no artigo sobre Girsanov.
No mercado cada strike tem a sua volatilidade implícita, por causa do sorriso de volatilidade, e a trava sente isso porque compra uma volatilidade e vende outra. Para usar preços de mercado, preencha os prêmios. A volatilidade implícita de cada perna sai da calculadora de Black-Scholes, e as gregas da trava são a diferença das gregas das pernas, cujas fórmulas estão no formulário de cálculo estocástico.
O valor teórico da trava hoje, soma dos preços das pernas com sinal, fica entre zero e \( W e^{-r\tau} \) na que paga e entre \( -W e^{-r\tau} \) e zero na que recebe.
Preço, gregas e volatilidade implícita de cada perna
O mesmo motor deste simulador, uma opção de cada vez, com as cinco gregas e a volatilidade implícita a partir do prêmio de mercado.
Abrir a calculadoraO que foi conferido e como
As funções de preço são cópias das da calculadora de Black-Scholes, e um teste automático confere que o código é idêntico e dá os mesmos números em 2.000 combinações aleatórias. Ganho máximo, perda máxima e equilíbrio foram conferidos por força bruta em 4.000 travas aleatórias, com o resultado no vencimento montado perna a perna numa grade de 20.001 preços que inclui os strikes, e erro relativo máximo da ordem de \( 10^{-13} \). O valor da trava e as probabilidades bateram com uma segunda implementação de Black-Scholes, escrita em Python, na mesma ordem de erro, e o valor ficou entre zero e \( W e^{-r\tau} \) em todas. Monte Carlo de 400.000 trajetórias em 12 cenários reproduziu probabilidades e valor com desvio máximo de 1,7 erro padrão. Os números das seções 3 a 6 são recalculados pelo mesmo teste.
A paridade put-call da seção 4 não entra nessa lista, porque é identidade algébrica e não confere nada.