PSI (PSI20) - Tópico Geral
Re: PSI (PSI20) - Tópico Geral
Bom, nem sempre vai funcionar desta forma (haverá períodos em que não funcionará mesmo!) mas aqui fica o update:

Entretanto tenho estado a tentar treinar modelos baseado em Transformers (um irmaozinho muito pequinininho do chatGPT) mas tenho dificuldade em fazê-los convergir. Mas há alguma promessa. Aqui fica um exemplo, parece ter capacidade para capturar detalhe que os outros não têm. O que coloco aqui são sempre testes com dados desconhecidos para o modelo, note-se:


PSI actualizado:

Entretanto tenho estado a tentar treinar modelos baseado em Transformers (um irmaozinho muito pequinininho do chatGPT) mas tenho dificuldade em fazê-los convergir. Mas há alguma promessa. Aqui fica um exemplo, parece ter capacidade para capturar detalhe que os outros não têm. O que coloco aqui são sempre testes com dados desconhecidos para o modelo, note-se:
PSI actualizado:
FLOP - Fundamental Laws Of Profit
1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Re: PSI - Tópico Geral
Pequenos passos mas dá para perceber a evolução positiva. Uma amostra de testes contra dados desconhecidos (do histórico do PSI):

FLOP - Fundamental Laws Of Profit
1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Re: PSI - Tópico Geral
Entretanto detectei um erro que estava a afectar especialmente a parte do forecast (estava a achar estranho que as bandas, estranhamente estreitas, não alargassem nesse caso como o esperado e apresentassem sempre o mesmo padrão típico e dei com o "gato"). Aqui fica então um exemplo de forecast rectificado:

Actualizado até à sessão corrente:

PSI actualizado:

Actualizado até à sessão corrente:
PSI actualizado:
FLOP - Fundamental Laws Of Profit
1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Re: PSI - Tópico Geral
MarcoAntonio Escreveu:trend=friend Escreveu:Marco, tens opinião sobre os trabalhos do Nassim Taleb? Em particular aplicados aos mercados?
Estou familiarizado de raspão com as teses dele, incluindo as considerações dele acerca dos investimentos, retornos, etc. Tendo a concordar no geral, perguntas por alguma razão em particular?
Já percebi que terás formação na mesma área e como gosto do que ele vai escrevendo (não tenho bagagem para a parte mais técnica pois sou de outra área), lembrei-me de ter perguntar. Acaba por ser um dos estudiosos de estatística que fala de mercados com mais visibilidade.
Gosto em particular do que fala sobre a exposição a cisnes negros “positivos”, impossível com grandes diversificações (e estas nem salvaguardam as consequências dos cisnes negros convencionais…).
If you want a guarantee, buy a toaster.
Clint Eastwood
Clint Eastwood
- Mensagens: 4476
- Registado: 27/8/2013 19:39
Re: PSI - Tópico Geral
trend=friend Escreveu:Marco, tens opinião sobre os trabalhos do Nassim Taleb? Em particular aplicados aos mercados?
Estou familiarizado de raspão com as teses dele, incluindo as considerações dele acerca dos investimentos, retornos, etc. Tendo a concordar no geral, perguntas por alguma razão em particular?
FLOP - Fundamental Laws Of Profit
1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Re: PSI - Tópico Geral
Marco, tens opinião sobre os trabalhos do Nassim Taleb? Em particular aplicados aos mercados?
If you want a guarantee, buy a toaster.
Clint Eastwood
Clint Eastwood
- Mensagens: 4476
- Registado: 27/8/2013 19:39
Re: PSI - Tópico Geral
Isto é um pormenor, ou aparte, mas a evolução do treino permite inferir o princípio do information bottleneck (este foi introduzido por um israelita, Naftali Tishby, entretanto já falecido há uns 2 ou 3 anos atrás, em co-autoria com um português(!), Fernando Pereira. Segundo o princípio do information bottleneck, numa primeira fase as redes tendem a comprimir a informação e numa segunda fase aprendem a generalizar. Ambos os passos são importantes no processo de aprendizagem, mas no final, o que queremos é que a rede saiba generalizar, para "fazer boas inferências" em dados que nunca viu. Nem sempre os modelos (ou o processo de aprendizagem) apresentam porém estas características. Nem as curvas das losses seguem necessariamente este padrão. Neste caso é bastante evidente e eu suspeito que tem precisamente bastante que ver com a natureza dos dados...

FLOP - Fundamental Laws Of Profit
1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Re: PSI - Tópico Geral





Mas, a Bolsa, é o que fizermos dela


Bons negócios até 6ª feira, julgo eu, o velho

pois, "quem nao sabe, é como quem, nao lê!"
- Mensagens: 810
- Registado: 10/2/2006 23:18
- Localização: Lisboa
Re: PSI - Tópico Geral
trend=friend Escreveu:Muito interessante. Sucintamente só lá para Agosto é que teríamos esgotamento deste ciclo de descida e eventual novo arranque, certo?
Ambas as abordagens sugerem que o PSI vai continuar a aproximar-se da SMA50 (para isso acontecer, basta uma consolidação, eventualmente com alguma correcção, dentro do que tem estado a fazer). A partir daí, os diferentes modelos/abordagens sugerem coisas um pouco diferentes entre si (uns acham que vai ser mais rápido/violento do que outros).
Apesar de ambas abordagens e todos os modelos concordarem "no geral", espero que se compreenda que isto não é uma garantia.

Deixo o método 1 actualizado com a sessão corrente incluida:
No método 2 (IA) a incerteza aumenta quanto mais olhamos para o futuro, como as ilustrações deixam perceber. O método 1 é passivo e limita-se a projectar no gráfico o ciclo com o melhor fit com base nos dados recentes (a análise espectral permite perceber senão será apenas uma coincidência estatística e/ou se existem potencialmente diversos ciclos em simultâneo).
FLOP - Fundamental Laws Of Profit
1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Re: PSI - Tópico Geral
Muito interessante. Sucintamente só lá para Agosto é que teríamos esgotamento deste ciclo de descida e eventual novo arranque, certo?
If you want a guarantee, buy a toaster.
Clint Eastwood
Clint Eastwood
- Mensagens: 4476
- Registado: 27/8/2013 19:39
Re: PSI - Tópico Geral
A segunda abordagem baseia-se em Machine Learning (vulgo, inteligência artificia). Utilizando o mesmo dataset que já tinha preparado para o primeiro método (baseado em abordagens de processamento digital de sinal clássico, ie, sem IA). Os dados principais são os mesmos (desvio para a media movel e a propria media movel, o que permite reconstruir o sinal (como já fiz mais atrás para o Método 1). Em todo o caso, o foco principal é antecipar os ciclos do "nosso" índice.
Chegar a um modelo que não desse resultados estúpidos (ou que fossem minimamente interessantes, como se queira) não foi difícil. A partir daqui o trabalho fica bastante mais árduo pois requere muita experimentação (e sensibilidade também). E tempo. Cada modelo demora uns 10~15 minutos a treinar no meu desktop (tudo feito localmente com uma RTX 4070 Super c/ 12GB).
Os gráficos seguintes ilustram um pouco como está a evoluir o treino, com diferentes modelos e ajustamentos. MOD1 e 2 são "baselines" e pouco diferem. MOD3 são diferentes variações na arquitectura, com crescente complexidade da esquerda para a direita, grosso modo. T_loss diz respeito à loss de treino e V_loss diz respeito à loss de validação (a loss contra um dataset que a rede não vê durante o treino, ou seja, dados/períodos desconhecidos para o modelo). MOD1/2 são praticamente o mesmo modelo de que já partilhei alguns exemplos.

Os gráficos da linha de cima são baselines de treino (sem alteração nos parametros de treino) permitindo comparar de uma forma visual rápida como os modelos estão a "usar" o tempo de treino que lhes estou a dar. Os modelos da direita estão claramente a fazer overfitting no fim do treino (a loss de treino começa a ser muito mais baixa do que a de validação, o que indica que os modelos já não estão a generalizar, antes estão a "decorar" o dataset). Os gráficos da linha de baixo contêm ajustamentos no treino/arquitectura das redes para tentar contrariar essa tendência dos modelos.
Isto é, os gráficos mais importantes são os da esquerda (best_models) mas os da direita também são importantes para perceber melhor como os modelos estão a usar o tempo de treino e a tendência para overfitting/underfitting, por forma a tentar optimizar o agendamento do treino.
Exemplo da evolução da T_loss/V_loss num treino completo:

(MOD3 S1)
Exemplos de test (com ground truth):

(MOD3 S1)

(MOD3 S1)
Forecasting (momento actual, sem ground truth) com o mesmo modelo:

(MOD3 S1)
(wip!)
Chegar a um modelo que não desse resultados estúpidos (ou que fossem minimamente interessantes, como se queira) não foi difícil. A partir daqui o trabalho fica bastante mais árduo pois requere muita experimentação (e sensibilidade também). E tempo. Cada modelo demora uns 10~15 minutos a treinar no meu desktop (tudo feito localmente com uma RTX 4070 Super c/ 12GB).
Os gráficos seguintes ilustram um pouco como está a evoluir o treino, com diferentes modelos e ajustamentos. MOD1 e 2 são "baselines" e pouco diferem. MOD3 são diferentes variações na arquitectura, com crescente complexidade da esquerda para a direita, grosso modo. T_loss diz respeito à loss de treino e V_loss diz respeito à loss de validação (a loss contra um dataset que a rede não vê durante o treino, ou seja, dados/períodos desconhecidos para o modelo). MOD1/2 são praticamente o mesmo modelo de que já partilhei alguns exemplos.
Os gráficos da linha de cima são baselines de treino (sem alteração nos parametros de treino) permitindo comparar de uma forma visual rápida como os modelos estão a "usar" o tempo de treino que lhes estou a dar. Os modelos da direita estão claramente a fazer overfitting no fim do treino (a loss de treino começa a ser muito mais baixa do que a de validação, o que indica que os modelos já não estão a generalizar, antes estão a "decorar" o dataset). Os gráficos da linha de baixo contêm ajustamentos no treino/arquitectura das redes para tentar contrariar essa tendência dos modelos.
Isto é, os gráficos mais importantes são os da esquerda (best_models) mas os da direita também são importantes para perceber melhor como os modelos estão a usar o tempo de treino e a tendência para overfitting/underfitting, por forma a tentar optimizar o agendamento do treino.
Exemplo da evolução da T_loss/V_loss num treino completo:
(MOD3 S1)
Exemplos de test (com ground truth):
(MOD3 S1)
(MOD3 S1)
Forecasting (momento actual, sem ground truth) com o mesmo modelo:
(MOD3 S1)
(wip!)
FLOP - Fundamental Laws Of Profit
1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Re: PSI - Tópico Geral
A gráfico entretanto está legendado para se perceber melhor.
FLOP - Fundamental Laws Of Profit
1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Re: PSI - Tópico Geral
Actualizado:


FLOP - Fundamental Laws Of Profit
1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Re: PSI - Tópico Geral
Actualizado até ao momento (incluindo a sessão em curso).

FLOP - Fundamental Laws Of Profit
1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Re: PSI - Tópico Geral
Ainda tudo muito work in progress mas alguns resultados sugestivos.
Actualização do método anterior:

Agora, método alternativo de previsão utilizando o mesmo conjunto de dados, aplicado ao momento actual (os dados futuros ainda não são conhecidos), ou seja, basicamente o mesmo período do gráfico anterior:

Aqui contra dados recentes em que os períodos seguintes são conhecidos (ie, contra ground truth), para referência trata-se de um período ligeiramente atrás mas que é também visível no primeiro gráfico:

Nem sempre funciona muito bem (por vezes falha categoricamente). Mas uma boa parte das vezes prevê algo que não é muito estúpido (no forum de testes e imagens tenho mais cenários, aqui coloco apenas estes para não sobrecarregar o tópico; link direto para o post com mais exemplos).
Actualização do método anterior:
Agora, método alternativo de previsão utilizando o mesmo conjunto de dados, aplicado ao momento actual (os dados futuros ainda não são conhecidos), ou seja, basicamente o mesmo período do gráfico anterior:
Aqui contra dados recentes em que os períodos seguintes são conhecidos (ie, contra ground truth), para referência trata-se de um período ligeiramente atrás mas que é também visível no primeiro gráfico:
Nem sempre funciona muito bem (por vezes falha categoricamente). Mas uma boa parte das vezes prevê algo que não é muito estúpido (no forum de testes e imagens tenho mais cenários, aqui coloco apenas estes para não sobrecarregar o tópico; link direto para o post com mais exemplos).
FLOP - Fundamental Laws Of Profit
1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Re: PSI - Tópico Geral
PSI com maior série de ganhos desde agosto
A principal índice nacional cresceu 3,86% em maio, um mês recheado de contas trimestrais. As energéticas foram as protagonistas: a EDPR liderou os ganhos e a Galp as perdas.
FLOP - Fundamental Laws Of Profit
1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Re: PSI - Tópico Geral
mais uma vela mensal fechada
Re: PSI - Tópico Geral
Obrigado pelo esclarecimento
- Mensagens: 106
- Registado: 16/9/2014 15:30
Re: PSI - Tópico Geral
Para o valor decair basta na verdade uma consolidação. Se o índice corrigir em baixa, o retorno à média (trata-se efetivamente da aproximação à média móvel de 50d) ou correção no segundo gráfico é naturalmente mais rápida. E para ir para terreno negativo é praticamente obrigatória uma correção. Convém colocar alguma água na fervura quanto ao poder preditivo de uma análise deste tipo (ie, comportamento cíclico do índice) uma vez que o período dos ciclos varia ao longo do tempo e a força - leia-se, preponderância - dos ciclos também depende do estado do índice, conforme já aludi atrás nos posts anteriores.
Trocando por miudos, o gráfico basicamente está a dizer que está "mais ou menos na altura" do PSI consolidar e/ou corrigir, se seguir "mais ou menos" os ciclos que tem vindo a seguir. Naturalmente, não é impeditivo de o índice resolver fazer outra coisa qualquer e eu sugiro olhar para isto mais como uma ferramenta para efeitos de análise de risco do que propriamente como uma calculadora que diga o que o índice vai fazer exactamente.
Acho que já foi isso que quiseste dizer com as aspas, mas em todo o caso aqui fica para reforçar a ideia.
Ressalvo também que não é um indicador de tendência. A tendência está largamente descontada ao utilizar a distância para a média móvel de 50 dias (e que é intencional).
Trocando por miudos, o gráfico basicamente está a dizer que está "mais ou menos na altura" do PSI consolidar e/ou corrigir, se seguir "mais ou menos" os ciclos que tem vindo a seguir. Naturalmente, não é impeditivo de o índice resolver fazer outra coisa qualquer e eu sugiro olhar para isto mais como uma ferramenta para efeitos de análise de risco do que propriamente como uma calculadora que diga o que o índice vai fazer exactamente.
Acho que já foi isso que quiseste dizer com as aspas, mas em todo o caso aqui fica para reforçar a ideia.
Ressalvo também que não é um indicador de tendência. A tendência está largamente descontada ao utilizar a distância para a média móvel de 50 dias (e que é intencional).
FLOP - Fundamental Laws Of Profit
1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Re: PSI - Tópico Geral
MarcoAntonio Escreveu:Atualizado.
O ciclo entretanto está ajustado para estar centrado com o índice (não tem qualquer efeito em termos de cálculo).
Portanto "teremos" uma leg down no psi nas proximas sessões? com a sinusoide a virar pra baixo?
- Mensagens: 106
- Registado: 16/9/2014 15:30
Re: PSI - Tópico Geral
Atualizado.

O ciclo entretanto está ajustado para estar centrado com o índice (não tem qualquer efeito em termos de cálculo).

O ciclo entretanto está ajustado para estar centrado com o índice (não tem qualquer efeito em termos de cálculo).
FLOP - Fundamental Laws Of Profit
1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Re: PSI - Tópico Geral
Bom, para já está a funcionar...

O período tem estado a alargar (entretanto, o algoritmo actual é dinâmico e está automatizado, pelo que vai fazendo a actualização sessão a sessão utilizando o ciclo com o melhor fit). Pelo que tenho observado, o período dos ciclos em certas fases tende a derivar mais ou menos lentamente, noutras ocasiões dão-se saltos relativamente bruscos. Durante fases de tendência muito forte os ciclos tendem a funcionar pior, em lateralizações ou tendências mais ténues parecem ser mais eficientes (conforme seria espectável).

Não pretendo sugerir que este tipo de análise tenha uma capacidade preditiva bestial (seguramente, não tem!) mas inclino-me para achar que é um razoável indicador de risco.
O período tem estado a alargar (entretanto, o algoritmo actual é dinâmico e está automatizado, pelo que vai fazendo a actualização sessão a sessão utilizando o ciclo com o melhor fit). Pelo que tenho observado, o período dos ciclos em certas fases tende a derivar mais ou menos lentamente, noutras ocasiões dão-se saltos relativamente bruscos. Durante fases de tendência muito forte os ciclos tendem a funcionar pior, em lateralizações ou tendências mais ténues parecem ser mais eficientes (conforme seria espectável).
Não pretendo sugerir que este tipo de análise tenha uma capacidade preditiva bestial (seguramente, não tem!) mas inclino-me para achar que é um razoável indicador de risco.
FLOP - Fundamental Laws Of Profit
1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Re: PSI - Tópico Geral
https://finance.yahoo.com/news/inflation-three-german-states-pointing-094733291.html
Inflation up in three German states, pointing to slight national rise
Inflation up in three German states, pointing to slight national rise
- Mensagens: 106
- Registado: 16/9/2014 15:30
Re: PSI - Tópico Geral
yaya Escreveu:
28 maio
Petróleo sobe 3%, há coisas mesmo engraçadas
Mais tarde atualizo o petróleo, que está num ponto "engraçado". Mas entretanto deixo o que o S&P500 andava a fazer há meio ano atrás, para quem estiver a acompanhar os meus posts sobre o tema (advertência: a correlação é tenue).
FLOP - Fundamental Laws Of Profit
1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Re: PSI - Tópico Geral
27 maio
BCE sinaliza descida dos juros na próxima semana
A não ser que...
https://www.publico.pt/2024/05/27/econo ... na-2091944
28 maio
Petróleo sobe 3%, há coisas mesmo engraçadas
Será isto o "a não ser que"?
Nunca o referem mas lá no fundo sabem perfeitamente que o petróleo é o que mina toda a economia
Parece-me uma ratoeira
BCE sinaliza descida dos juros na próxima semana
A não ser que...
https://www.publico.pt/2024/05/27/econo ... na-2091944
28 maio
Petróleo sobe 3%, há coisas mesmo engraçadas
Será isto o "a não ser que"?
Nunca o referem mas lá no fundo sabem perfeitamente que o petróleo é o que mina toda a economia
Parece-me uma ratoeira
Quem está ligado:
Utilizadores a ver este Fórum: aaugustob69, acintra, Carrancho_, Cem pt, darkreflection, GamesOver, Google [Bot], Google Adsense [Bot], Goya777, iniciado1, joao garcao, m-m, malakas, Manchini888, marshall78, maturidade, MiamiBlue, Mr.Warrior, O Magriço, O_MEU_LUKE, PAULOJOAO, Shimazaki_2, silva_39, Simplório, yggy e 105 visitantes