Calculando a Volatilidade
Cont.
Entretanto na sessão de hoje o DAX vai batendo um novo record na volatilidade calculada pelo método que sugeri, o "VCB" (Volatilidade Caldeirão de Bolsa) ultrapassou hoje os 85 pontos...
Passará dos 100 pontos?
Cem
Passará dos 100 pontos?
Cem
- Anexos
-
- Sky is the limit!
- DAX VCB 20081023.png (12.83 KiB) Visualizado 10473 vezes
- Mensagens: 3141
- Registado: 4/3/2008 17:21
- Localização: 16
Re
Boas, Nuno!
Olha, o factor constante foi uma espécie de média que tive de descortinar no meio da barafunda para funcionar como uma média central da dispersão ou de erro minimizado dos diferentes valores dos principais índices de volatilidade que se publicam para obter um valor final próximo de cada um deles.
No caso concreto fui buscar ou comparar a menore dispersão relacionada com o VIX, VDAX, VXN, VX1 e VXO.
Abraço,
Cem
Olha, o factor constante foi uma espécie de média que tive de descortinar no meio da barafunda para funcionar como uma média central da dispersão ou de erro minimizado dos diferentes valores dos principais índices de volatilidade que se publicam para obter um valor final próximo de cada um deles.
No caso concreto fui buscar ou comparar a menore dispersão relacionada com o VIX, VDAX, VXN, VX1 e VXO.
Abraço,
Cem
- Mensagens: 3141
- Registado: 4/3/2008 17:21
- Localização: 16
Re
- Amigo Ulisses:
Obrigado pela mensagem e mais uma vez os meus renovados parabéns pela qualidade do site (extensivos aos restantes moderadores que procuram manter um nível superior na média das mensagens aqui publicadas, dá gosto vir a este site e ler os posts da maioria dos "caldeireiros"). O site é um verdadeiro must para quem quer obter informações para adquirir mais conhecimentos sobre os mercados, pelo menos no meu caso cada vez que cá venho estou sempre a enriquecer-me.
Amigo Búzios:
A introdução do valor do fecho (C) é para universalizar, normalizar e anular posteriormente o efeito do "Average True Range" de 2 sessões, que usa para o efeito um percentual da cotação recente do activo.
Evidentemente que a tua sugestão também é válida, substituindo o fecho por uma média de cotações (atenção que basta ir às 100, em vez das 200 sessões sugeridas que ficam muito longínquas), procurando no fundo dar origem a um output mais próximo do valor anterior. Eu diria que cada autor terá certamente as suas ideias próprias nesta matéria, pelo que milhares de opções alternativas se poderiam justificar para alterar os valores finais de uma pretensa volatilidade a calcular.
De qualquer forma o meu obrigado pela ideia avançada.
Bons negócios.
Cem
Obrigado pela mensagem e mais uma vez os meus renovados parabéns pela qualidade do site (extensivos aos restantes moderadores que procuram manter um nível superior na média das mensagens aqui publicadas, dá gosto vir a este site e ler os posts da maioria dos "caldeireiros"). O site é um verdadeiro must para quem quer obter informações para adquirir mais conhecimentos sobre os mercados, pelo menos no meu caso cada vez que cá venho estou sempre a enriquecer-me.
Amigo Búzios:
A introdução do valor do fecho (C) é para universalizar, normalizar e anular posteriormente o efeito do "Average True Range" de 2 sessões, que usa para o efeito um percentual da cotação recente do activo.
Evidentemente que a tua sugestão também é válida, substituindo o fecho por uma média de cotações (atenção que basta ir às 100, em vez das 200 sessões sugeridas que ficam muito longínquas), procurando no fundo dar origem a um output mais próximo do valor anterior. Eu diria que cada autor terá certamente as suas ideias próprias nesta matéria, pelo que milhares de opções alternativas se poderiam justificar para alterar os valores finais de uma pretensa volatilidade a calcular.
De qualquer forma o meu obrigado pela ideia avançada.
Bons negócios.
Cem
- Mensagens: 3141
- Registado: 4/3/2008 17:21
- Localização: 16
Caro Cem, pelo que verifico da formula, ela pode ser resumida a um (factor K constante )* ( uma medida de volatilidade de longo prazo)/(preço do activo)
volatcaldeiraobolsa = K*(Mov(ATR(2),100,S))/(C)
e dai(digo eu) ser naturar ver o indicador subir quando o preço C diminui.
No fundo esta a propor uma medida de volatilidade que tenha tambem em conta o nivel de preços.
Mas porque apenas o preço final C para uma indicador que tem em conta uma serie de 200 dados?
Confesso que depois de ver a forma simplificada da formula imaginei uma variante para a formula universal: substituir "C" por ( C- C(2*100 periodos). Claro que esta variante mais nao seria do que uma variante do inverso do "efficiency ratio", EF
EF= (net price change)/(sum of price changes as positive values)
buzzzo1
volatcaldeiraobolsa = K*(Mov(ATR(2),100,S))/(C)
e dai(digo eu) ser naturar ver o indicador subir quando o preço C diminui.
No fundo esta a propor uma medida de volatilidade que tenha tambem em conta o nivel de preços.
Mas porque apenas o preço final C para uma indicador que tem em conta uma serie de 200 dados?
Confesso que depois de ver a forma simplificada da formula imaginei uma variante para a formula universal: substituir "C" por ( C- C(2*100 periodos). Claro que esta variante mais nao seria do que uma variante do inverso do "efficiency ratio", EF
EF= (net price change)/(sum of price changes as positive values)
buzzzo1
- Mensagens: 41
- Registado: 16/12/2007 3:51
Calculando a Volatilidade
Ultimamente tem estado na berra a divulgação do VIX, indicador de volatilidade associado às movimentações e ranges de modificações extremas e saltos bruscos do índice S&P 500 em prazos normalizados.
Há quem associe o valor do VIX à escala do medo, não será bem assim mas de facto o indicador pode ter algumas conexões neste campo.
Se estivermos a analisar outros activos diferentes, câmbios ou commodities ou outros índices mundiais diferenciados, terão de ser usados outros indicadores de volatilidade alterados e com fórmulas de acordo com cada praça ou autor de referência.
Digamos que há fórmulas e gostos para todos os géneros e o mais aborrecido é que dificilmente e na maioria dos casos não estamos a lidar com padrões comparativos de valores.
Se fizermos uma pequena pesquisa facilmente chegamos à conclusão de que o cálculo da volatilidade difere de autor para autor.
Daí eu vir aqui propor ou sugerir ao Caldeirão de Bolsa que adopte uma fórmula universal para cada activo cada vez que estivermos a comparar alhos com bugalhos, podemos-lhe chamar por exemplo a fórmula "VCB" ou "Volatilidade Caldeirão de Bolsa" que com todo o gosto venho aqui propor na sua versão original (em linguagem Metastock), para partilhar com todos:
Nome:
Volatilidade Caldeirão de Bolsa
Fórmula:
leveragedefault:=
448275 / 10000000 / Mov(ATR(2),100,S) * C ;
volatcaldeiraobolsa:=
100 / leveragedefault ;
volatcaldeiraobolsa ;
Deixo ficar como 1º exemplo o gráfico do DAX cash e alguns valores referenciais do dito indicador, como por exemplo:
- Mínimo da volatilidade alcançada até agora no 2º semestre deste ano: 40,51.
- Volatilidade no dia em que o DAX alcançou o mínimo deste ano em 10 de Outubro: 72,13.
- Máximo da volatilidade alcançada neste 2º semestre de 2008, registada à data de 16 de Outubro: 77,23.
- Volatilidade registada hoje às 10H 40M: 75,04.
Num 2º exemplo deixo ficar o gráfico do Petróleo (Brent Crude Oil) e aí poderão verificar que a volatilidade é claramente superior nesta fase de queda abrupta, basta atentar nos valores em causa:
- Volatilidade à data em que o Petróleo bateu um máximo histórico na sua cotação de 148,41 USD por barril em 10 de Julho de 2008: 57,64.
- Volatilidade máxima alcançada pelo Brent no 2º semestre de 2008, à data de 15 de Outubro de 2008: 167,76.
- Volatilidade do Brent registada à data de hoje, durante a manhã: 159,62.
Espero que esta sugestão possa ter utilidade para quem queira comparar volatilidades com a mesma fórmula em activos de natureza bastante diferente.
Enjoy!
Cem
Há quem associe o valor do VIX à escala do medo, não será bem assim mas de facto o indicador pode ter algumas conexões neste campo.
Se estivermos a analisar outros activos diferentes, câmbios ou commodities ou outros índices mundiais diferenciados, terão de ser usados outros indicadores de volatilidade alterados e com fórmulas de acordo com cada praça ou autor de referência.
Digamos que há fórmulas e gostos para todos os géneros e o mais aborrecido é que dificilmente e na maioria dos casos não estamos a lidar com padrões comparativos de valores.
Se fizermos uma pequena pesquisa facilmente chegamos à conclusão de que o cálculo da volatilidade difere de autor para autor.
Daí eu vir aqui propor ou sugerir ao Caldeirão de Bolsa que adopte uma fórmula universal para cada activo cada vez que estivermos a comparar alhos com bugalhos, podemos-lhe chamar por exemplo a fórmula "VCB" ou "Volatilidade Caldeirão de Bolsa" que com todo o gosto venho aqui propor na sua versão original (em linguagem Metastock), para partilhar com todos:
Nome:
Volatilidade Caldeirão de Bolsa
Fórmula:
leveragedefault:=
448275 / 10000000 / Mov(ATR(2),100,S) * C ;
volatcaldeiraobolsa:=
100 / leveragedefault ;
volatcaldeiraobolsa ;
Deixo ficar como 1º exemplo o gráfico do DAX cash e alguns valores referenciais do dito indicador, como por exemplo:
- Mínimo da volatilidade alcançada até agora no 2º semestre deste ano: 40,51.
- Volatilidade no dia em que o DAX alcançou o mínimo deste ano em 10 de Outubro: 72,13.
- Máximo da volatilidade alcançada neste 2º semestre de 2008, registada à data de 16 de Outubro: 77,23.
- Volatilidade registada hoje às 10H 40M: 75,04.
Num 2º exemplo deixo ficar o gráfico do Petróleo (Brent Crude Oil) e aí poderão verificar que a volatilidade é claramente superior nesta fase de queda abrupta, basta atentar nos valores em causa:
- Volatilidade à data em que o Petróleo bateu um máximo histórico na sua cotação de 148,41 USD por barril em 10 de Julho de 2008: 57,64.
- Volatilidade máxima alcançada pelo Brent no 2º semestre de 2008, à data de 15 de Outubro de 2008: 167,76.
- Volatilidade do Brent registada à data de hoje, durante a manhã: 159,62.
Espero que esta sugestão possa ter utilidade para quem queira comparar volatilidades com a mesma fórmula em activos de natureza bastante diferente.
Enjoy!
Cem
- Anexos
-
- Brent Volatilidade 20081020.png (13.4 KiB) Visualizado 11209 vezes
Editado pela última vez por Cem pt em 20/10/2008 11:25, num total de 1 vez.
- Mensagens: 3141
- Registado: 4/3/2008 17:21
- Localização: 16
Quem está ligado: