Por que ações são interrompidas: bandas LULD
Entenda por que ações são interrompidas por cinco minutos, como funcionam as bandas limit up-limit down e o que ocorre com ordens pendentes durante a pausa.
As ações são interrompidas por cinco minutos sob uma regra chamada limit up-limit down: quando o preço ultrapassa uma banda definida em torno da própria média recente, a negociação para simultaneamente em todos os mercados. Imagine uma small cap em alta de 30% no meio da manhã. A cotação deixa de ser atualizada, o último print permanece na tela e começa uma contagem de cinco minutos. Esta página explica como essas bandas são calculadas, qual é a sua amplitude em cada faixa de preço e o que acontece com uma ordem pendente enquanto o tape fica parado.
O que você está vendo quando uma ação é interrompida
Uma pausa de limit up-limit down é declarada pela bolsa de listagem principal da ação, e todos os outros mercados a respeitam no mesmo instante. Durante cinco minutos, não há execuções em nenhum mercado. A tela da corretora ainda pode mostrar o último negócio, que passa a ser um número desatualizado, ou uma cotação com apenas um dos lados.
Duas características diferenciam essa pausa de todos os outros motivos pelos quais um ticker pode ficar sem atividade. Ela é automática: ninguém decide que a ação precisa de uma pausa. Além disso, dura cinco minutos por determinação do próprio plano. O tape traz um código específico de interrupção para uma pausa de volatilidade, separado dos códigos usados para notícias e eventos que afetam o mercado inteiro.
De onde veio a regra de limit up-limit down
Em 6 de maio de 2010, os preços em todo o mercado americano caíram e se recuperaram em poucos minutos. Alguns negócios foram executados em níveis muito distantes das cotações observadas para os mesmos papéis instantes antes. Nosso desdobramento do flash crash de 2010 explica aquela tarde. Os circuit breakers para ações individuais foram implementados em poucas semanas. O plano de limit up-limit down os substituiu em 2012, inicialmente como programa-piloto, antes de se tornar permanente em 2019.
O que são as bandas de preço de limit up-limit down?
A banda é uma porcentagem em torno de um preço de referência. Esse preço de referência é a média dos preços de negócios elegíveis nos cinco minutos anteriores, atualizada pelo menos a cada 30 segundos. A referência é móvel. Este é o ponto que a maioria dos leitores entende errado: a banda não é calculada a partir do fechamento do dia anterior. Uma ação que sobe de forma constante durante toda a manhã leva a própria referência para cima, e a banda acompanha esse movimento. Uma ação que dispara em um segundo encontra a banda ainda próxima do nível em que era negociada instantes antes. Cotações fora da banda não podem ser exibidas nem executadas. Por isso, os mercados ajustam uma ordem limitada agressiva para a borda da banda ou a rejeitam.
Quanto uma ação realmente se move em cinco minutos? O painel abaixo mede cada janela de cinco minutos do pregão regular no último ano para oito papéis. O cálculo considera toda a variação entre a máxima e a mínima dentro de cada janela.
O SQL exato por trás de cada número
SELECT
ticker,
round(quantileDeterministic(0.999)(range_pct, det), 2) AS p999_range_pct,
round(max(range_pct), 2) AS max_range_pct,
count() AS window_count
FROM
(
SELECT
ticker,
toStartOfFiveMinute(window_start) AS bucket,
toUnixTimestamp(toStartOfFiveMinute(window_start)) AS det,
(toFloat64(max(high)) - toFloat64(min(low)))
/ toFloat64(argMin(open, window_start)) * 100 AS range_pct
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'KO', 'AAPL', 'MSFT', 'NVDA', 'TSLA', 'COIN', 'MSTR')
AND window_start >= today() - 370
AND window_start < today() - 2
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) < 960
GROUP BY ticker, bucket, det
HAVING min(low) > 0
)
GROUP BY ticker
ORDER BY max_range_pct DESCNo último ano, COIN registrou a maior variação em cinco minutos do grupo: 6.4% do preço no início da janela. Sua janela no percentil 99,9 cobriu 3.1%. Isso significa que, mesmo para o papel mais volátil do grupo, 999 de cada 1.000 janelas ficaram dentro desse valor. No extremo mais calmo, AAPL nunca ultrapassou 2.15% em 19586 janelas. Uma banda de 5% está muito distante do movimento típico de cinco minutos. Ela foi criada para casos extremos.
Qual é a amplitude da banda de limit up-limit down?
A amplitude da banda depende do nível da ação e do seu preço. O plano classifica todas as ações do National Market System em dois níveis, e a porcentagem aumenta à medida que o preço cai:
- Nível 1, que inclui integrantes do S&P 500, integrantes do Russell 1000 e uma lista de produtos negociados em bolsa selecionados, com preço acima de US$ 3,00: 5%.
- Nível 2, que inclui todas as outras ações listadas com preço acima de US$ 3,00: 10%.
- Qualquer ação com preço entre US$ 0,75 e US$ 3,00: 20%.
- Qualquer ação com preço abaixo de US$ 0,75: o menor valor entre 75% e US$ 0,15.
As listas de níveis e a tabela exata são alteradas periodicamente pelas bolsas que administram o plano. Portanto, a estrutura acima deve ser entendida como o formato da regra, e não como uma tabela permanente. O mecanismo permanece: uma porcentagem da média móvel de cinco minutos, mais ampla para papéis mais baratos. A mesma porcentagem representa uma margem em dólares muito diferente dependendo do preço da ação.
O SQL exato por trás de cada número
SELECT
ticker,
round(toFloat64(argMax(close, window_start)), 2) AS last_price,
round(toFloat64(argMax(close, window_start)) * 0.05, 2) AS band_5pct_dollars,
round(toFloat64(argMax(close, window_start)) * 0.10, 2) AS band_10pct_dollars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'MSFT', 'AAPL', 'TSLA', 'NVDA', 'KO', 'PLTR', 'F')
AND window_start >= today() - 10
AND volume > 0
GROUP BY ticker
ORDER BY last_price DESCUma banda de 5% para SPY, perto de US$ 767.96, dá uma margem de US$ 38.4 em cada direção antes de a cotação alcançar a borda. Nas janelas duplicadas descritas abaixo, a margem é de US$ 76.8. Os mesmos 5% para F, perto de US$ 13.96, representam US$ 0.7. Uma única ordem determinada percorre essa distância. É por isso que as porcentagens aumentam quando os preços caem.
As faixas de preço importam mais do que parecem, porque uma parcela relevante dos símbolos negociados está no extremo mais barato.
O SQL exato por trás de cada número
SELECT
price_zone,
stock_count,
round(stock_count * 100.0 / sum(stock_count) OVER (), 1) AS share_of_tape_pct
FROM
(
SELECT
multiIf(last_price < 0.75, 'under $0.75',
last_price < 3, '$0.75 to $3',
last_price < 20, '$3 to $20',
last_price < 100, '$20 to $100',
last_price < 500, '$100 to $500',
'$500 and up') AS price_zone,
count() AS stock_count
FROM
(
SELECT
ticker,
toFloat64(argMax(close, window_start)) AS last_price
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= today() - 8
AND window_start < today() - 1
AND volume > 0
GROUP BY ticker
HAVING last_price > 0
)
GROUP BY price_zone
)
ORDER BY multiIf(price_zone = 'under $0.75', 1,
price_zone = '$0.75 to $3', 2,
price_zone = '$3 to $20', 3,
price_zone = '$20 to $100', 4,
price_zone = '$100 to $500', 5,
6)Entre os símbolos que registraram algum negócio na última semana, 728 tiveram o último negócio abaixo de US$ 0,75 e 949 entre US$ 0,75 e US$ 3,00. Essas são as duas faixas com as maiores bandas percentuais. A faixa entre US$ 20 e US$ 100 representa 50.4% da lista. O plano abrange valores mobiliários do National Market System, portanto a parcela mais barata dessa população fica fora dele. Papéis baratos recebem uma banda mais ampla em termos percentuais e mais estreita em centavos. Essa é uma escolha deliberada do plano.
Por que as bandas dobram na abertura e no fechamento
Das 9h30 às 9h45, no horário do leste dos EUA, e novamente das 15h35 até o fechamento às 16h, todas as bandas dobram. O Nível 1 passa de 5% para 10%, e o Nível 2 passa de 10% para 20%. Esses dois intervalos concentram a maior descoberta de preços do dia. Uma banda dimensionada para o meio do pregão interromperia ações comuns em todas as sessões.
O SQL exato por trás de cada número
SELECT
formatDateTime(toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 15 MINUTE), '%H:%i') AS et_time,
round(avg((toFloat64(high) - toFloat64(low)) / toFloat64(open) * 100), 3) AS avg_minute_range_pct,
round(quantileDeterministic(0.99)((toFloat64(high) - toFloat64(low)) / toFloat64(open) * 100,
toUnixTimestamp(window_start)), 3) AS p99_minute_range_pct
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'AAPL', 'MSFT', 'NVDA', 'TSLA')
AND window_start >= today() - 200
AND window_start < today() - 2
AND open > 0
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) < 960
GROUP BY et_time
ORDER BY et_timeNas últimas semanas, considerando cinco papéis líquidos, o minuto médio na faixa 09:30 cobriu 0.288% entre a máxima e a mínima, contra 0.087% na faixa 12:30. A faixa final do dia, 15:45, registrou 0.117%. O minuto no percentil 99 traça a mesma curva em um nível mais alto, e as bandas duplicadas ficam acima dos dois picos. Os spreads cotados também seguem esse padrão diário. O tema é tratado em por que os spreads aumentam na abertura.
Estado de limite, estado straddle e a regra dos quinze segundos
Um estado de limite começa quando a melhor oferta do mercado fica exatamente na banda inferior sem cruzar a melhor compra, ou quando a melhor compra fica exatamente na banda superior sem cruzar a melhor oferta. O preço fica pressionado contra a borda. A negociação continua dentro da banda enquanto essa condição persiste. O que importa é o relógio: se a cotação não sair do estado de limite em 15 segundos, a bolsa de listagem declara a pausa de cinco minutos.
A maioria dos estados de limite não chega a esse ponto. A liquidez aparece na borda, a cotação volta para dentro da banda e os quinze segundos não se completam. É assim que uma ação pode tocar suas bandas repetidamente em uma sessão volátil, mas registrar apenas uma ou duas interrupções efetivas.
Um estado straddle tem outra configuração. A melhor compra fica abaixo da banda inferior, ou a melhor oferta fica acima da banda superior. A faixa da banda fica entre os dois lados da cotação, em vez de o preço ficar preso em uma única borda. Isso ocorre quando um mercado relacionado se move mais rápido do que o preço de referência da ação consegue acompanhar. Um estado straddle não gera uma pausa automática. A bolsa de listagem pode declarar uma pausa se não houver negociação nesse ativo durante 15 segundos.
Como o LULD difere de circuit breakers e interrupções por notícias
Os circuit breakers que afetam o mercado inteiro acompanham um único número: o S&P 500 em relação ao fechamento do dia anterior. Quando acionados, interrompem tudo ao mesmo tempo. Uma queda de Nível 1 de 7% ou de Nível 2 de 13% interrompe toda a negociação de ações nos EUA por 15 minutos, desde que ocorra antes das 15h25, no horário do leste dos EUA. Uma queda de Nível 3 de 20% encerra a sessão em qualquer horário. Esses limites se aplicam ao índice inteiro e raramente são atingidos. O limit up-limit down se aplica a cada ação e é acionado em algum ponto do mercado na maioria dos dias. Os sistemas automatizados precisam lidar com os dois tipos. O tema é explicado em circuit breakers para bots de trading.
As interrupções regulatórias são diferentes. Em um papel listado na Nasdaq, o código T1 indica uma interrupção por notícia da companhia pendente, e T12 indica uma interrupção enquanto a bolsa solicita informações adicionais à empresa. Uma pessoa declara essas interrupções. Elas duram o tempo que a bolsa considerar necessário, e não cinco minutos. Muitas vezes, a reabertura ocorre muito distante do último print. Papéis que passam parte de uma semana interrompidos aparecem regularmente entre os maiores ganhadores e perdedores da semana.
O que acontece com suas ordens durante uma pausa de cinco minutos
Nada é executado enquanto a pausa está em vigor. Depois disso, o comportamento varia conforme o mercado e o tipo de ordem. A documentação da própria corretora é a fonte adequada para confirmar os detalhes.
- Ordens limitadas pendentes geralmente permanecem no livro. No entanto, várias bolsas cancelam ordens a mercado e determinados tipos sensíveis ao tempo assim que a interrupção começa.
- Em geral, novas ordens podem ser enviadas ou canceladas durante a pausa. Elas ficam na fila para a reabertura.
- Uma ordem limitada com preço além da banda não pode ser exibida nesse nível. Os mercados a deslocam para a borda da banda ou a rejeitam.
- Uma ordem stop é ativada por um print, e não há prints durante a pausa. Quando o leilão de reabertura gera um print, uma ordem stop ativada se transforma em uma ordem a mercado pelo preço definido nesse leilão. Esse preço pode ficar muito distante do preço de stop.
A reabertura é um leilão conduzido pela bolsa de listagem principal. As ordens se acumulam dos dois lados enquanto a bolsa divulga preços indicativos. Em seguida, um único preço de cruzamento executa de uma vez o interesse acumulado. A mecânica é semelhante à da abertura do pregão e é explicada em o que é o leilão de abertura. Se a bolsa de listagem não conseguir reabrir o papel em até 10 minutos, outras bolsas poderão retomar a negociação.
Perguntas frequentes
Por que as ações são interrompidas por cinco minutos?
Uma interrupção de cinco minutos é uma pausa de volatilidade do limit up-limit down. Quando a melhor compra ou a melhor oferta de uma ação fica na borda da banda de preço por 15 segundos consecutivos, a bolsa de listagem principal interrompe a negociação por cinco minutos e depois reabre o papel com um leilão.
Qual é a amplitude da banda de limit up-limit down?
Ela é uma porcentagem da média móvel de cinco minutos: 5% para ações de grandes índices acima de US$ 3,00, 10% para as demais ações listadas acima de US$ 3,00, 20% entre US$ 0,75 e US$ 3,00, e o menor valor entre 75% e US$ 0,15 abaixo disso. Cada uma dessas bandas dobra nos primeiros 15 minutos e nos últimos 25 minutos da sessão.
É possível comprar ou vender uma ação enquanto ela está interrompida?
Não há execução de negócios durante uma interrupção. A maioria dos mercados permite enviar ou cancelar ordens durante a pausa, e essas ordens entram no leilão de reabertura. Alguns tipos de ordem, porém, são cancelados automaticamente assim que a interrupção começa.
Qual é a diferença entre uma interrupção de negociação e um circuit breaker?
Uma interrupção de limit up-limit down se aplica a uma única ação e dura cinco minutos. Um circuit breaker que afeta o mercado inteiro se aplica simultaneamente a todas as ações americanas e acompanha a queda do S&P 500 em relação ao fechamento anterior, nos níveis de 7%, 13% e 20%.
Uma interrupção significa que há algum problema com a empresa?
Não necessariamente. Uma pausa de volatilidade mede apenas o movimento do preço em cinco minutos. Uma interrupção regulatória, marcada por T1 ou T12 em um papel listado na Nasdaq, é diferente: a bolsa a declara por causa de uma notícia pendente ou de uma solicitação de informações.
Cada painel desta página inclui o SQL que o produziu, disponível para expansão abaixo do gráfico. Para verificar quão perto um papel que você acompanha chegou das próprias bandas, faça a pergunta em linguagem natural no terminal da Strasmore.