Outros sites Medialivre
Caldeirão da Bolsa

Trend following: discussão de sistemas de trading

Espaço dedicado a todo o tipo de troca de impressões sobre os mercados financeiros e ao que possa condicionar o desempenho dos mesmos.

por Specialx » 31/8/2011 21:05

Em média quantas posições têm abertas ao mesmo tempo ?



cumprimentos
 
Mensagens: 203
Registado: 11/5/2007 22:56
Localização: Quarteira

por EuroVerde » 30/8/2011 13:26

MWC,

Deixo-te este exemplo preparação para entrada curta sobre Alcatel do dia 5 Abril a 6 Maio.

A diferença entre o máximo e minimo diário em módulo sobre o activo durante esse periodo de 20 dias é:

0,066/ 0,086/ 0,095/ 0,09/ 0,09/ 0,13/ 0,185/ 0,145/ 0,08/ 0,145/ 0,11/ 0,18/ 0,12/ 0,13/ 0,12/ 0,14/ 0,08/ 0,06/ 0,12/ 0,26/ 0,12/ 0,455

Dia 4 e 6 de Maio foram atingidas as maiores amplietudes dos últimos 20 dias com velas vermelhas, sinal de que estaria iminente uma mudança de tendência.
Dia 4 deu sinal, poderia no dia a seguir entrar curto.
No dia6 Maio deu outro sinal, no dia 7 Maio outra oportunidade para entrar curto.
Anexos
ALCATEL-LUCENT.png
ALCATEL-LUCENT.png (17.24 KiB) Visualizado 9634 vezes
Avatar do Utilizador
 
Mensagens: 4960
Registado: 29/11/2007 11:19

por MWC » 30/8/2011 12:29

EuroVerde Escreveu:
yabadoo Escreveu:
EuroVerde Escreveu:A Volaridade relativa que o Cem tem referido pode antecipar os movimentos em relação às MM (que andam atrasadas relativamente às próprias cotações)


Quase tudo anda atrasado relativamente às próprias cotações. Se o valor para hoje do indicador X se baseia num histórico de n dias das cotações (directa ou indirectamente), naturalmente que o valor obtido TEM de estar atrasado em relação às cotações.
Não há volta a dar quanto a isso.


Certo. Mas ainda assim a volatidade relativa dá sem dúvida um erro menor em comparação com as MM.



EuroVerde,


Podes colocar exemplos?
Avatar do Utilizador
 
Mensagens: 142
Registado: 11/1/2011 14:42
Localização: Aveiro

por pecarpin » 30/8/2011 12:25

Um tópico de trend trading e só agora é que me apercebi!

Acho que é daquelas filosofias em que a experiência e o tempo ensinam a explorar. Comparo o trend following à lá Turtles & Michael Covel como aqueles conselhos que um avô diria ao neto para este ser bem sucedido quando fosse "grande" :)

No meu caso pessoal, é a única filosofia sobre a qual consegui construir um sistema totalmente automático com uma expectativa positiva ao longo do tempo. Na minha óptica, tudo se resume em manter as trades abertas o máximo de tempo possível (de acordo com o nosso sistema). Ou seja, não definir targets de saída (excepto para stop losses).

Como identificar uma trend? Há tantas maneiras... Que dependem mesmo do nosso conceito de trend. Eu pessoalmente uso breaks em fractais no timeframe semanal, e entro num timeframe mais curto em pullbacks a médias móveis. Stop loss definido à la turtle, e negociação num conjunto de activos que garanta uma boa diversificação de resultados em cada um deles. Como saber se resulta? Convém fazer backtests, e se souber um pouco de programação, com os computadores de hoje estudam-se anos em minutos.
Editado pela última vez por pecarpin em 1/10/2011 18:20, num total de 1 vez.
Cumprimentos,
Pedro
 
Mensagens: 60
Registado: 1/12/2010 14:13
Localização: --

por EuroVerde » 30/8/2011 12:21

yabadoo Escreveu:
EuroVerde Escreveu:A Volaridade relativa que o Cem tem referido pode antecipar os movimentos em relação às MM (que andam atrasadas relativamente às próprias cotações)


Quase tudo anda atrasado relativamente às próprias cotações. Se o valor para hoje do indicador X se baseia num histórico de n dias das cotações (directa ou indirectamente), naturalmente que o valor obtido TEM de estar atrasado em relação às cotações.
Não há volta a dar quanto a isso.


Certo. Mas ainda assim a volatidade relativa dá sem dúvida um erro menor em comparação com as MM.
Avatar do Utilizador
 
Mensagens: 4960
Registado: 29/11/2007 11:19

por yabadoo » 30/8/2011 12:19

EuroVerde Escreveu:A Volaridade relativa que o Cem tem referido pode antecipar os movimentos em relação às MM (que andam atrasadas relativamente às próprias cotações)


Quase tudo anda atrasado relativamente às próprias cotações. Se o valor para hoje do indicador X se baseia num histórico de n dias das cotações (directa ou indirectamente), naturalmente que o valor obtido TEM de estar atrasado em relação às cotações.
Não há volta a dar quanto a isso.
"Pedras no caminho? Guardo todas, um dia vou construir um castelo..." (Fernando Pessoa)
 
Mensagens: 535
Registado: 5/3/2010 17:06
Localização: 16

por Ulisses Pereira » 30/8/2011 12:01

Euroverde, perceber qual a tendência de um activo (e discutir como se identifica isso) é o primeiro passo para o sucesso. Por isso, apesar do tom de brincadeira, o debate está a ser bem mais construtivo do que te parece.

Um abraço,
Ulisses
"Acreditar é possuir antes de ter..."

Ulisses Pereira

Clickar para ver o disclaimer completo
Avatar do Utilizador
Administrador Fórum
 
Mensagens: 31013
Registado: 29/10/2002 4:04
Localização: Aveiro

por Elias » 30/8/2011 11:50

EuroVerde Escreveu:Já vi que ninguém quer revelar o segredo mágico para...


Lol, Euroverde, isso do segredo mágico é para quem acredita no pai natal :lol:
 
Mensagens: 35428
Registado: 5/11/2002 12:21
Localização: Barlavento

por EuroVerde » 30/8/2011 11:44

Desculpem, mas já não se está a discutir nada neste tópico.

Já vi que ninguém quer revelar o segredo mágico para..

Só um ponto. Por experiência pessoal as MM não definem o meu ponto de entrada e saída do mercado. Elas estão alí e só como um apoio, uma referência não certa. Não definem o começo de uma tendência nem o termino.

Uso MM20, MM39 e MM200

A Volaridade relativa que o Cem tem referido pode antecipar os movimentos em relação às MM (que andam atrasadas relativamente às próprias cotações)
Avatar do Utilizador
 
Mensagens: 4960
Registado: 29/11/2007 11:19

por yabadoo » 30/8/2011 11:15

JCS Escreveu:Proponho o seguinte: se o preço começar no canto superior esquerdo e acabar no canto inferior direito assumimos que a tendência é de queda. Se começar no canto inferior esquerdo e acabar no canto superior direito assumimos que a tendência é de subida. :)

Assim não seriam necessários "algoritmos espectrais baseados em tecnologia NASA" :shock:

Simples é melhor acreditem (e quanto mais melhor). :)

Cumprimentos

JCS


Sem dúvida.

Nunca esquecer as sábias palavras de A. Einstein (já que estamos numa de Física aplicada aos Mercados :) ):

"A scientific theory should be as simple as possible, but no simpler"
"Pedras no caminho? Guardo todas, um dia vou construir um castelo..." (Fernando Pessoa)
 
Mensagens: 535
Registado: 5/3/2010 17:06
Localização: 16

por Automech » 30/8/2011 11:13

Havia um tipo qualquer que escreveu num livro (seria o Elder ?) que devíamos espetar um gráfico na parede e se ao longe não percebermos qual a tendência é porque não havia tendência. E outro dizia que devíamos perguntar a uma criança se aquilo estava a subir ou a descer :)
No man is rich enough to buy back his past - Oscar Wilde
Avatar do Utilizador
 
Mensagens: 9360
Registado: 4/6/2010 12:12
Localização: 16

por migluso » 30/8/2011 11:06

JCS Escreveu:Proponho o seguinte: se o preço começar no canto superior esquerdo e acabar no canto inferior direito assumimos que a tendência é de queda. Se começar no canto inferior esquerdo e acabar no canto superior direito assumimos que a tendência é de subida. :)


Nem mais... :lol:
"In a losing game such as trading, we shall start against the majority and assume we are wrong until proven correct!" - Phantom of the Pits
Avatar do Utilizador
 
Mensagens: 3146
Registado: 16/11/2009 18:45
Localização: Porto

por JCS » 30/8/2011 11:03

Proponho o seguinte: se o preço começar no canto superior esquerdo e acabar no canto inferior direito assumimos que a tendência é de queda. Se começar no canto inferior esquerdo e acabar no canto superior direito assumimos que a tendência é de subida. :)

Assim não seriam necessários "algoritmos espectrais baseados em tecnologia NASA" :shock:

Simples é melhor acreditem (e quanto mais melhor). :)

Cumprimentos

JCS
---Tudo o que for por mim escrito expressa apenas a minha opinião pessoal e não é uma recomendação de investimento de qualquer tipo---
https://twitter.com/JCSTrendTrading
"We can confidently predict yesterdays price. Everything else is unknown."
"Every trade is a test"
"Price is the aggregation of everyone's expectations"
"I don't define a good trade as a trade that makes money. I define a good trade as a trade where I did the right thing". (Trend Follower Kevin Bruce, $5000 to $100.000.000 in 25 years).
Avatar do Utilizador
 
Mensagens: 4582
Registado: 15/7/2003 14:59
Localização: Lisboa

por yabadoo » 30/8/2011 10:52

Tosh5457 Escreveu:Já alguém ouvir falar em aplicar 'Digital Signal Processing' nos mercados financeiros? Uma das aplicações é: Põe-se 2 weighted moving averages com pouquíssimo lag (nada a ver com o lag das MAs simples), isso depois é trabalhar com as fórmulas para chegar aos coeficientes da WMA. Depois define-se o signal como sendo a distância de uma MA à outra, e o noise como sendo a distância do preço à MA com período maior multiplicado por um certo valor, que se chega lá provavelmente com optimização.

Quando o rácio Signal/Noise < 1, considera-se que o mercado está em sideways. Quando as 2 MAs se cruzarem, e quando Signal/Noise > 1, há trend e faz-se o trade. Isto é usado em sistemas complexos de engenharia eléctrica, e acho que dá para aplicar a mercados financeiros com sucesso.


O que também alguns têm usado para determinação do modo do mercado (cycle/trend) é o chamado algoritmo de Burg, que faz uma estimativa espectral a partir duma série muito limitada de valores (ao contrário da FFT que precisa de mais valores).
No entanto há quem não esteja totalmente convencido da sua aplicabilidade. Por exemplo na Encyclopedia of trading Strategies pode ler-se:

A number of
problems, however, exist with the maximum entropy method, as well as with many
other mathematical methods for determining cycles. MEM, for example, is somewhat
finicky. It can be extremely sensitive to small changes in the data or in such parameters
as the number of poles and the look-back period. In addition, the price data must
not only be de-trended or differenced, but also it must be passed through a low-pass
filter for smoothing before the data can be handed to the maximum entropy algorithm;
the algorithm does not work very well on noisy, raw data. The problem with
passing the data through a filter, prior to the maximum entropy cycle extraction, is
that lag and phase shifts are induced. Consequently, extrapolations of the cycles detected
can be incorrect in terms of phase and timing unless additional analyses are
employed

e
The markets appear to have become more efficient relative
to cycle models . . . Obvious market behavior (such as clear, tradable cycles) are
traded away before most traders can capitalize on them
"Pedras no caminho? Guardo todas, um dia vou construir um castelo..." (Fernando Pessoa)
 
Mensagens: 535
Registado: 5/3/2010 17:06
Localização: 16

por migluso » 30/8/2011 10:48

Meus amigos, e que tal olhar para o gráfico, observar o preço, e facilmente, assim, click, concluir se se está a negociar numa tendência ou em consolidação?

Sem indicadores, nada. Só com os nossos olhos e a massa cinzenta de uma criança com idade suficiente para distinguir entre o que é subir e o que é descer.

Estou só a meter-me convosco. Não pretendo iniciar nenhum debate sobre as virtudes das MM ou qualquer outro indicador de tendência.

Eu, no entanto, confio mais nos meus olhos.

Cumps e BN
"In a losing game such as trading, we shall start against the majority and assume we are wrong until proven correct!" - Phantom of the Pits
Avatar do Utilizador
 
Mensagens: 3146
Registado: 16/11/2009 18:45
Localização: Porto

por Automech » 30/8/2011 9:52

MWC Escreveu:
Tosh5457 Escreveu:Já alguém ouvir falar em aplicar 'Digital Signal Processing' nos mercados financeiros? Uma das aplicações é: Põe-se 2 weighted moving averages com pouquíssimo lag (nada a ver com o lag das MAs simples), isso depois é trabalhar com as fórmulas para chegar aos coeficientes da WMA. Depois define-se o signal como sendo a distância de uma MA à outra, e o noise como sendo a distância do preço à MA com período maior multiplicado por um certo valor, que se chega lá provavelmente com optimização.

Quando o rácio Signal/Noise < 1, considera-se que o mercado está em sideways. Quando as 2 MAs se cruzarem, e quando Signal/Noise > 1, há trend e faz-se o trade. Isto é usado em sistemas complexos de engenharia eléctrica, e acho que dá para aplicar a mercados financeiros com sucesso.



Já tentaste executar um backtest a isto?


Eu ontem ainda testei, embora sem optimizar, usando uma MM 50 e 200 (weighted). Aquilo que noto é que quando as MMs se cruzam o Signal é baixo (o que é lógico, uma vez que é a diferença entre ambas). Nessa altura, a não ser que o preço esteja também junto às MMs, o Noise (diferença entre preço e a MM200) é superios ao Signal, o que faz com que o rácio Signal/Noise seja inferior a 1 (o que supostamente indica que não há trend). Falta a multiplicação do Noise por uma constante, como referiu o Tosh, mas isso ainda vai degradar mais o rácio.

As únicas ocasiões onde o indicador dá um pulo é quando há um pullback forte na tendência principal, mas mesmo assim não é muito útil porque isto não é suposto ser um oscilador. Se o Tosh pudesse explicar um pouco melhor era bom, porque penso que não apanhei a ideia.
No man is rich enough to buy back his past - Oscar Wilde
Avatar do Utilizador
 
Mensagens: 9360
Registado: 4/6/2010 12:12
Localização: 16

por Automech » 30/8/2011 9:42

MWC Escreveu:Auto Mech,

A minha filosofia, para desenvolver um sistema de trend following, será baseada em MM.
Muitas vezes, pergunto-me qual a vantagem e que resultados adicionais teremos em utilizar uma multiplicidade de indicadores técnicos.

Julgo que , a maior parte das vezes, quanto mais simples melhor.


Mais uma razão. Se vais usares um sistema baseado em MMs, não perdes nada em conhecer, não só as várias MMs que existem (e não são poucas), mas também quando é que cada uma funciona, assim como as técnicas alternativas como a que referi. A displaced MM não é uma duplicação. É uma alternativa. A MM é exactamente a mesma, só que aparece deslocada em vez de aparecer no sitio habitual. Mas só funciona em condições específicas (se quiseres pregar um prego, preferires um martelo a um alicate :wink: ).

Quanto à simplicidade eu também concordo e gosto de gráficos limpos. Mas no outro extremo há quem se dê bem com a complexidade. O Cem, um verdadeiro especialista em matéria de sistemas mecânicos, tem sistemas que envolvem mil e um indicadores, fazendo a ponderação dos mesmos.
No man is rich enough to buy back his past - Oscar Wilde
Avatar do Utilizador
 
Mensagens: 9360
Registado: 4/6/2010 12:12
Localização: 16

por MWC » 30/8/2011 9:38

Tosh5457 Escreveu:Já alguém ouvir falar em aplicar 'Digital Signal Processing' nos mercados financeiros? Uma das aplicações é: Põe-se 2 weighted moving averages com pouquíssimo lag (nada a ver com o lag das MAs simples), isso depois é trabalhar com as fórmulas para chegar aos coeficientes da WMA. Depois define-se o signal como sendo a distância de uma MA à outra, e o noise como sendo a distância do preço à MA com período maior multiplicado por um certo valor, que se chega lá provavelmente com optimização.

Quando o rácio Signal/Noise < 1, considera-se que o mercado está em sideways. Quando as 2 MAs se cruzarem, e quando Signal/Noise > 1, há trend e faz-se o trade. Isto é usado em sistemas complexos de engenharia eléctrica, e acho que dá para aplicar a mercados financeiros com sucesso.



Já tentaste executar um backtest a isto?
Avatar do Utilizador
 
Mensagens: 142
Registado: 11/1/2011 14:42
Localização: Aveiro

por MWC » 30/8/2011 9:30

Auto Mech,

A minha filosofia, para desenvolver um sistema de trend following, será baseada em MM.
Muitas vezes, pergunto-me qual a vantagem e que resultados adicionais teremos em utilizar uma multiplicidade de indicadores técnicos.

Julgo que , a maior parte das vezes, quanto mais simples melhor.
Avatar do Utilizador
 
Mensagens: 142
Registado: 11/1/2011 14:42
Localização: Aveiro

por Automech » 30/8/2011 9:12

MWC Escreveu:Auto Mech,

Quando falas em uma "MM deslocada para a direita X dias, vale a eliminação de muitos sinais falsos." referes-te a quê exactamente?


A Média Móvel é calculada normalmente mas, em vez de ser colocada no próprio dia, é deslocada para a direita. Por exemplo uma Displaced Moving Average 20,5 é uma MM de 20 dias, colocada 5 dias à frente. O melhor é ver um exemplo prático para perceber o que faz.

Uma das coisas importantes dos indicadores é perceber em que condições funcionam, quando é que não funcionam, porque funcionam e quais as consequências de os seguir. Neste caso que referi das DMA ajudam a filtrar sinais falsos com forte trend tendo, no entanto, a desvantagem de atrasar os sinais de entrada ou saída. O gráfico que o Elias postou do DAX é um tipo de gráfico onde a DMA funciona bem.
No man is rich enough to buy back his past - Oscar Wilde
Avatar do Utilizador
 
Mensagens: 9360
Registado: 4/6/2010 12:12
Localização: 16

por Elias » 30/8/2011 9:02

ninja1200 Escreveu:A percepção desse gráfico devido à elevada concentração de meses, será, a meu ver, distorcida.
O mesmo gráfico quando visualizado em períodos mais curtos, pode induzir em análises bem diferentes.
Não achas?


Sim, é verdade, mas o objectivo desde gráfico de muito longo prazo foi o de mostrar as "grandes tendências". Os movimentos de lateralização são completamente absorvidos e quase não se notam.
 
Mensagens: 35428
Registado: 5/11/2002 12:21
Localização: Barlavento

por MWC » 30/8/2011 8:52

Auto Mech,

Quando falas em uma "MM deslocada para a direita X dias, vale a eliminação de muitos sinais falsos." referes-te a quê exactamente?
Avatar do Utilizador
 
Mensagens: 142
Registado: 11/1/2011 14:42
Localização: Aveiro

por ninja1200 » 30/8/2011 5:42

Elias Escreveu:MWC fica aqui um gráfico do DAX dos últimos 18 anos.

Como poderás ver, foram poucos os períodos em que o índice andou de lado em movimentos oscilatórios.


Elias, estava aqui a ler este tópico e resolvi comentar o teu post

A percepção desse gráfico devido à elevada concentração de meses, será, a meu ver, distorcida.
O mesmo gráfico quando visualizado em períodos mais curtos, pode induzir em análises bem diferentes.
Não achas?
 
Mensagens: 259
Registado: 29/11/2007 11:03
Localização: UK/Almada

por Automech » 30/8/2011 2:38

Elias Escreveu:MWC fica aqui um gráfico do DAX dos últimos 18 anos.

Como poderás ver, foram poucos os períodos em que o índice andou de lado em movimentos oscilatórios.


Em activos desses, com swings bem pronunciados, uma MM deslocada para a direita X dias, vale a eliminação de muitos sinais falsos.
No man is rich enough to buy back his past - Oscar Wilde
Avatar do Utilizador
 
Mensagens: 9360
Registado: 4/6/2010 12:12
Localização: 16

por ToshB » 30/8/2011 2:25

Já alguém ouvir falar em aplicar 'Digital Signal Processing' nos mercados financeiros? Uma das aplicações é: Põe-se 2 weighted moving averages com pouquíssimo lag (nada a ver com o lag das MAs simples), isso depois é trabalhar com as fórmulas para chegar aos coeficientes da WMA. Depois define-se o signal como sendo a distância de uma MA à outra, e o noise como sendo a distância do preço à MA com período maior multiplicado por um certo valor, que se chega lá provavelmente com optimização.

Quando o rácio Signal/Noise < 1, considera-se que o mercado está em sideways. Quando as 2 MAs se cruzarem, e quando Signal/Noise > 1, há trend e faz-se o trade. Isto é usado em sistemas complexos de engenharia eléctrica, e acho que dá para aplicar a mercados financeiros com sucesso.
First rule of central banking: When the ship starts to sink, central bankers must bail like hell.
Avatar do Utilizador
 
Mensagens: 382
Registado: 1/8/2009 18:09
Localização: Setúbal

AnteriorPróximo

Quem está ligado:
Utilizadores a ver este Fórum: carlosdsousa, Karra, niceboy, PAULOJOAO, Rolling_Trader, Shimazaki_2 e 145 visitantes