Caldeirão da Bolsa

Turbo-Tartarugas -- Teste de Sistema 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.

Semana 22 a 26 de Outubro

por HappyGuy » 29/10/2007 1:35

Novo update a esta experiência...

22 de Outubro
Como de certa forma já esperava, o negócio sobre o NASDAQ foi encerrado neste dia. O NASDAQ abriu em gap down abaixo do valor do stop, tendo sido vendido o TW no momento da abertura. Apesar do TW ter andado mais por baixo antes da abertura, o que rege os movimentos é o cash do índice, pelo que a venda apenas foi feita às 14h30.

Foram assim desfeitas as 3 "U"s ao preço de 0,62€ a unidade. Cada "U" era de 163 TWs. Considerando o lucro do 8222Z realizado na altura do rollover, houve um prejuizo total de -8,15€. Os movimentos foram então:
8222Z - Comprado a 0,81€ em 2007-10-01 - Vendido a 1,33 em 2007-10-17
8222Z - Comprado a 0,94 em 2007-10-01 - Vendido a 1,33 em 2007-10-17
8258Z - Comprado a 0,72 em 2007-10-05 - Vendido a 0,62 em 2007-10-22
8258Z - Comprado a 1,04 em 2007-10-17 - Vendido a 0,62 em 2007-10-22
8258Z - Comprado a 1,04 em 2007-10-17 - Vendido a 0,62 em 2007-10-22

Este breakout teve sucesso já que no prazo de 10 dias houve um movimento de 2N no sentido da entrada. N era cerca de 31, o ponto de entrada foi a 2101,90 e nos 10 dias seguintes à entrada o máximo atingido pelo índice foi 2194,14.

Os pontos de entrada foram nos 2101,90, 2117,27 e 2132,59. A saída foi feita nos 2116,64. Isto representou um movimento negativo de -1,84 pontos. Tal dá -4,3€ por ponto. Parece-me, numas contas por alto, que o que rollover nos custou fez a diferença entre um trade marginalmente positivo e um negativo.

25 de Outubro
Com a Prata a quebrar os USD$14, foi comprada a segunda "U" de 317TWs 8275Z ao preço de 0,41€. Tal moveu o stop-loss das duas "U" de Prata para $13,35. Dado que estamos já com 4 "U"s de Ouro, não será possível adquirir mais "U"s de Prata.


Neste momento estamos então a aguardar os seguintes sinais:
DAX - Entrada longo aos 8063,83 ou curto aos 7763,64.
NASDAQ - Entrada longo aos 2205,18 ou curto aos 2088,79. (aguarda-se quebra para ser ignorada, para garantir intercalados)
Ouro - Aguarda-se pela quebra em baixa dos 744,94 (mínimo dos últimos 10 dias) para venda. Este valor pode deslizar acima a partir de 3ª da próxima semana.
Prata - Aguarda-se pela quebra em baixa dos 13,35 (stoploss da posição) para venda. Passará a ser o mínimo dos últimos 10 dias a definir o ponto de venda a partir apenas a partir da 3ª da próxima semana.

Assim sendo, esta semana parece-me que vai ser calma.

Cumprimentos,
HappyFather
http://caprichosdebolsa.blog.pt/ (inactivo)
Avatar do Utilizador
 
Mensagens: 339
Registado: 8/3/2007 14:48
Localização: Lisboa

por Quico » 21/10/2007 20:17

Olha! Fico também a conhecer esse! Obrigado :wink:
"People want to be told what to do so badly that they'll listen to anyone." - Don Draper, Mad Men
Avatar do Utilizador
 
Mensagens: 4688
Registado: 12/5/2004 19:52

Obrigado, Quico :)

por HappyGuy » 21/10/2007 12:46

Obrigado, Quico! De qualquer modo, na altura iniciei outro tópico para pedir esta informação e o Rastilho indicou-me o site http://www.livecharts.co.uk/historicaldata.php.

Foi desde essa altura que passaram a estar incluídos os sinais de Ouro e Prata que levaram a que, mais tarde, fossem abertas as posições actuais.

Mas reforço o meu agradecimento pela informação dada! Cumprimentos,
HappyFather
http://caprichosdebolsa.blog.pt/ (inactivo)
Avatar do Utilizador
 
Mensagens: 339
Registado: 8/3/2007 14:48
Localização: Lisboa

por Quico » 21/10/2007 10:04

HappyGuy Escreveu:Inicialmente considerava também negociar Ouro e Prata, mas não encontro uma fonte de informação para obter máximos, mínimos e fechos tal como para DAX e NASDAQ. Caso alguém conheça um site gratuito onde eu possa obter essa informação para pelo menos 50 dias, em formato semelhante ao do Yahoo!, agradeço que me indique o URL.


Se calhar já conheces, mas se usares o Metatrader da NorthFinance, através de uma conta gratuita (que não expira) tens informação praticamente em tempo real do ouro, prata, DAX, NASDAQ, S&P e outros.

Um abraço.
"People want to be told what to do so badly that they'll listen to anyone." - Don Draper, Mad Men
Avatar do Utilizador
 
Mensagens: 4688
Registado: 12/5/2004 19:52

Actualizações

por HappyGuy » 21/10/2007 0:22

Antes de mais, lamento não ter vindo actualizar este tópico mais vezes nestes dias que se passaram desde 11 de Outubro. Sem mais delongas, ficam as movimentações da semana e o que poderemos esperar...

15 de Outubro

Neste dia foi adquirida mais uma "U" de Ouro, através de 443 TWs 8261Z, ao preço unitário de 0,50€. Este negócio teve lugar quando o Ouro quebrou os 759,09 e tornou o stop-loss das 3 "U" detidas em 736,53.

16 de Outubro

Neste dia foi adquirida a quarta (e última) "U" de Ouro, através de 443 TWs 8261Z, ao preço unitário de 0,53€. Este negócio teve lugar quando o Ouro quebrou os 764,73 e tornou o stop-loss das 4 "U" detidas em 742,17.

Dada a correlação entre o Ouro e a Prata, neste momento ficamos limitados a apenas poder abrir mais um "U" sobre Prata. Não que isso seja muito preocupante pois a Prata parece não estar capaz de alcançar os $14.

17 de Outubro

Neste dia chegaram à maturidade os TWs 8222Z sobre o NASDAQ. Foram dois lotes de 163 TWs cada adquiridos a 0,83€ e 0,94€ e vendidos a 1,33€. Foram recompradas as 2 "U" de 163 TWs cada uma utilizando o TW 8258Z ao preço unitário de 1,04€.

18 de Outubro

Com a abrupta queda do DAX, vimos o selling point dos nossos "U"s ser atingido. Apesar do stop-loss estar nos 7778,92, o mínimo dos últimos 10 dias estava nos 7911,86. Tal levou a que as três "U"s, de 242 unidades cada, fossem vendidas.
8225Z - Comprado a 0,59€ - Vendido a 0,59€
8229Z - Comprado a 0,62€ - Vendido a 0,48€
8243Z - Comprado a 0,60€ - Vendido a 0,39€
Este negócio levou à perca de 89,85€, representando menos de 2% do capital da carteira.


De acordo com as regras base do "Turtle Trading System", deve-se avaliar quando um breakout de 20 dias teve sucesso ou não. Se tiver tido sucesso, deve-se ignorar o próximo. Neste contexto "Sucesso = movimento superior a 2N no espaço de 10 dias após entrada". Tal não sucedeu já que N=99,15 e o ponto de entrada foi 7882. Logo seria necessário que até 12 de Outubro o DAX tivesse atingido os 8080,30. Neste período, o máximo atingido pelo DAX foi 8063,83, no dia 11 de Outubro. Assim sendo, poderemos voltar a entrar no próximo breakout de 20 dias.


Os pontos de entrada de DAX foram 7882, 7959 e 7985,44. As posições foram fechadas nos 7911,86. Logo, houve um "saldo" de -90,86 pontos de DAX. Visto que perdemos 89,85€, o saldo foi de sensivelmente 1€ por ponto. Seria curioso, para ver até que ponto somos ou não penalizados pela utilização de TWs em vez de futuros nestas transacções, ver se tivessem sido utilizados contratos de futuros se teria existido uma perca percentual igual à que ocorreu com os TWs.


Continuamos neste momento com as posições de NASDAQ, Ouro e Prata abertas. Os pontos de fecho são os seguintes:
NASDAQ - Stop = 2071,33; Mín 10 dias = 2118,13
Ouro - Stop = 742,17; Mín 10 dias = 726,27
Prata - Stop = 13,21; Mín 10 dias = 13,11

Muito provavelmente o NASDAQ será fechado 2ª feira. Esperemos para ver o resultado desse negócio.

Cumprimentos
HappyFather
http://caprichosdebolsa.blog.pt/ (inactivo)
Avatar do Utilizador
 
Mensagens: 339
Registado: 8/3/2007 14:48
Localização: Lisboa

Re: Trading System - The Basics

por HappyGuy » 13/10/2007 13:20

Bom dia, CN

Vou alterar a ordem das perguntas pois é-me mais fácil responder dessa forma.

CN Escreveu:Mais, o teste que estas a fazer (paper trading, em tempo real, durante X meses) sera estatisticamente valido/relevante? Se o fizesses com dados passados de periodos mistos, amostra maior, amostra mais diversificada, os resultados terao a mesma relevancia estatistica?


Se eu estivesse a testar o sistema de trading Turtle, eu diria que apenas algumas semanas (ou mesmo uns meses) a testar em paper-trading não seriam suficientes. Porque não iria apanhar um bear market. Porque poderia nem apanhar uma correcção. Porque mesmo uns meses é pouco tempo.

Mas convém notar que o sistema de trading Turtle, desenvolvido para aplicar com contratos de futuros, foi já testado. O Cem testou este sistema em backtest e indicou dar bons resultados (não sei quantificar pois não encontro o tópico onde o Cem indica ter feito o teste).

Assim, o que estou a testar não é a validade do sistema em si, é a sua aplicabilidade à transacção de Turbo-Warrants. Porque a negociação de futuros requer um capital elevado, e porque em teoria os TWs deveriam poder ser utilizados para este tipo de sistema.

Logo, dado que o que estou a testar é a aplicabilidade dos TWs ao sistema, penso que não preciso de muitos trades relevantes para poder aferir a viabilidade de utilizar TWs. Apenas preciso de ter uns 2 ou 3 trades positivos e outros tantos negativos para tentar calcular o que se perde por se estar a transaccionar um derivado sobre o subjacente em vez de futuros.

Claro que fazer o teste em backtest sobre dados de vários anos seria ouro sobre azul. Porque tal pouparia o "trabalho" deste paper-trade e permitiria decidir o que realmente vale a pena fazer.

Só que, tanto quanto sei, não é possível fazer o backtest. Porque não existem dados históricos das cotações dos TWs. Arranjar dados históricos em ticks de 15m intraday para DAX, NASDAQ, Ouro... Não seria assim tão difícil. Programar um teste para detectar sinais e executar transacções... Numa ferramenta de trading não o saberia programar, mas de certeza que o conseguiria fazer numa linguagem de programação. Onde até seria mais fácil adicionar a lógica de selecção do TW a adquirir dependendo do seu valor de KO e do stop-loss que a posição iria ter.

Mas nada é possível sem os dados históricos de cotação dos TWs.

Se alguém ler isto e souber onde se arranjam os dados históricos dos TWs em ticks de alguma periodicidade intraday, por favor corrija-me! Mesmo que não sejam do CZ, mas sim de outro emitente!

CN Escreveu:Pergunta: se chegares ao fim do teste e estiveres a ganhar dinheiro em paper trading, vais te por a fazer trading com dinheiro real?


Ao contrário do que possa parecer, esta é a pergunta mais difícil de responder. Acho que vai depender dos resultados obtidos nos testes, em termos de rendibilidade %.

O trading que faço em activos de risco é reduzido e ainda menos em derivados (a minha carteira de derivados é pública). E faço trading em parte para me divertir, em parte a pensar na longínqua reforma, para criar um complemento. Na verdade, a parte em derivados é mesmo só pelo gozo.

Se este sistema de trading der rendibilidades muito elevadas (30% ano ou mais, talvez), provavelmente vou adoptá-lo para um montante reduzido, 5 ou 10 mil €. Mas se a rendibilidade for inferior, não o farei. Convenhamos, seguir os sinais de um sistema automático não é divertido. Se criar uma carteira a seguir esses sinais, quase certamente manterei uma como a dos Caprichos, em que haja mais emoção. E, definitivamente, nunca terei mais de 20% das minhas poupanças alocadas em carteiras de derivados... Falta muito para a reforma, mas isso não quer dizer que vá arriscar muito ;)

CN Escreveu:Abraco e coragem


Obrigado! Pelos votos e pelas questões. Também faço votos de bons negócios para ti!
HappyFather
http://caprichosdebolsa.blog.pt/ (inactivo)
Avatar do Utilizador
 
Mensagens: 339
Registado: 8/3/2007 14:48
Localização: Lisboa

Trading System - The Basics

por C.N. » 13/10/2007 6:57

Ola Happyguy,

Pergunta: se chegares ao fim do teste e estiveres a ganhar dinheiro em paper trading, vais te por a fazer trading com dinheiro real? Mais, o teste que estas a fazer (paper trading, em tempo real, durante X meses) sera estatisticamente valido/relevante? Se o fizesses com dados passados de periodos mistos, amostra maior, amostra mais diversificada, os resultados terao a mesma relevancia estatistica?

Eu acho "The Original Turtle Trading Rules" muito util porque da a base para a construcao de um trading system:

:arrow: Markets - what to buy/sell
:arrow: Size - how much to buy/sell
:arrow: Entries - when to buy/sell
:arrow: Stops - when to get out of a loser
:arrow: Exits - when to get out of a winner
:arrow: Tactics - how to buy/sell

Abraco e coragem

CN
Avatar do Utilizador
 
Mensagens: 807
Registado: 28/9/2004 8:29
Localização: Singapore, Saigon, Shanghai

Mais negócios

por HappyGuy » 13/10/2007 1:00

Foram abertas posições no Ouro e Prata na 5ª feira, dia 11.

No Ouro foram compradas duas "U"s, utilizando o TW 8261Z, de 443 unidades cada. Os preços de compra foram de 0,41€ e 0,45€ na quebra dos $747,81 e $753,45. O stop-loss destas duas posições encontra-se nos $730,89, que é um valor acima do ponto de saída dado pelo mínimo dos últimos 10 dias ($720,59).

Na Prata foi comprada uma "U", utilizando o TW 8135Z, de 317 unidades. O preço de compra foi 0,75€ na quebra dos $13,84. O stop-loss desta posição encontra-se nos $13,21, que é um valor acima do ponto de saída dado pelo mínimo dos últimos 10 dias ($13,05).


Numa breve actualização às posições sobre o DAX e o NASDAQ, estamos neste momento a aguardar um sinal de saída. Ambos esses sinais de saída são neste momento já acima do valor de stop-loss das posições, estando nos 7831,4 no DAX e nos 2082,04 no NASDAQ.

Continuaremos a aguardar pelo desenrolar da experiência. Relembro que isto está a ser apenas paper-trading.
HappyFather
http://caprichosdebolsa.blog.pt/ (inactivo)
Avatar do Utilizador
 
Mensagens: 339
Registado: 8/3/2007 14:48
Localização: Lisboa

Início da cobertura do Ouro e Prata

por HappyGuy » 7/10/2007 18:50

Temos dois novos activos para acompanhar e sobre os quais aplicar este sistema em teste. Os activos, correlacionados entre si, e sem correlação com os actualmente seguidos (DAX e NASDAQ), são o Ouro e a Prata, preços spot. Ficam de seguida os quadros com pontos de entrada e stop-losses para esses mesmos pontos, bem como o tamanho das "U"s destes activos.

Ouro
Código: Selecionar todos
--------------------------------------------------
| CALL       |   1U   |   2U   |   3U   |   4U   |
--------------------------------------------------
| Entrada 20 | 747,81 | 752,71 | 757,61 | 762,51 |
| STOPS      | 728,21 | 733,11 | 738,01 | 742,91 |
--------------------------------------------------
| Entrada 55 | 747,81 | 752,71 | 757,61 | 762,51 |
| STOPS      | 728,21 | 733,11 | 738,01 | 742,91 |
--------------------------------------------------
           
--------------------------------------------------
| PUT        |   1U   |   2U   |   3U   |   4U   |
--------------------------------------------------
| Entrada 20 | 703,39 | 698,49 | 693,59 | 688,69 |
| STOPS      | 722,99 | 718,09 | 713,19 | 708,29 |
--------------------------------------------------
| Entrada 55 | 642,13 | 637,23 | 632,33 | 627,43 |
| STOPS      | 661,73 | 656,83 | 651,93 | 647,03 |
--------------------------------------------------


O cálculo de "U" dá 510TW por "U".

Para as entradas longo, todas as "U"s serão com 8137Z (KO=675), que é o que tem o KO mais próximo do mais baixo valor de stop-loss.
De momento não existem TWs disponíveis para entradas curto.

Prata
Código: Selecionar todos
----------------------------------------------
| CALL       |  1U   |   2U  |  3U   |  4U   |
----------------------------------------------
| Entrada 20 | 13,84 | 13,98 | 14,12 | 14,26 |
| STOPS      | 13,28 | 13,42 | 13,56 | 13,70 |
----------------------------------------------
| Entrada 55 | 13,84 | 13,98 | 14,12 | 14,26 |
| STOPS      | 13,28 | 13,42 | 13,56 | 13,70 |
----------------------------------------------
           
----------------------------------------------
| PUT        |  1U   |   2U  |  3U   |  4U   |
----------------------------------------------
| Entrada 20 | 12,38 | 12,24 | 12,10 | 11,96 |
| STOPS      | 12,94 | 12,80 | 12,66 | 12,52 |
----------------------------------------------
| Entrada 55 | 11,06 | 10,92 | 10,78 | 10,64 |
| STOPS      | 11,62 | 11,48 | 11,34 | 11,20 |
----------------------------------------------


O cálculo de "U" dá 355TW por "U".

Para as entradas longo, todas as "U"s serão com 8135Z (KO=12,0), que é o que tem o KO mais próximo do mais baixo valor de stop-loss.
Para as entradas curto, todas as "U"s seriam com o 8061Z (KO=14,0), o único put disponível.


Vamos então, durante a semana, acompanhar o desenrolar destas commodities, ao mesmo tempo que aguardamos pelo finalizar das primeiras transacções sobre o DAX e NASDAQ.
HappyFather
http://caprichosdebolsa.blog.pt/ (inactivo)
Avatar do Utilizador
 
Mensagens: 339
Registado: 8/3/2007 14:48
Localização: Lisboa

Últimos negócios DAX/NASDAQ

por HappyGuy » 7/10/2007 18:46

Foram na 6ª feira, 5 de Outubro, tomadas as últimas posições sobre o DAX e o NASDAQ. Visto que são mercados correlacionados, apenas podem ser detidas 6 "U" sobre o seu conjunto. Com a aquisição da 3ª "U" em cada um, foi atingido o limite.

DAX

O DAX ultrapassou os 7985,44, pelo que foi adquirida a terceira "U", de 242TWs 8243Z, a 0,60€/TW. O stop-loss das posições sobre o DAX passou a ser de 7778,92.

Não existe ainda nenhum ponto de saída definido já que este (mínimo dos últimos 10 dias = 7717,44) ainda se encontra abaixo do stop-loss.

NASDAQ

O NASDAQ ultrapassou os 2132,59. Foi aberta a 3ª posição recorrendo ao 8258Z, de 163TWs, a 0,72€/TW. O stop-loss para a totalidade das três posições encontra-se nos 2071,33.

Não existe ainda nenhum ponto de saída definido já que este (mínimo dos últimos 10 dias = 2047,51) ainda se encontra abaixo do stop-loss.

Globalidade da Experiência
A totalidade do investimento para tomar as 6 posições ascendeu a 843,89€, representando menos de 20% do valor inicial da carteira. Segue-se um quadro-resumo das posições em carteira:
Código: Selecionar todos
------------------------------------------------------------------------------------------------------
|      Turbo Warrant           |  PC  |  Qt |   Data     |   STOP  |      Comentários                |
------------------------------------------------------------------------------------------------------
| 8225Z – TW DAX 7650 11-07    | 0,59 | 242 | 2007-10-01 | 7778,92 | DAX = 7882                      |
| 8222Z – TW NASDAQ 2000 10-07 | 0,83 | 163 | 2007-10-01 | 2071,33 | NASDAQ = 2101,90                |
| 8222Z – TW NASDAQ 2000 10-07 | 0,94 | 163 | 2007-10-01 | 2071,33 | NASDAQ = 2117,27                |
| 8229Z – TW DAX 7700 11-07    | 0,62 | 242 | 2007-10-02 | 7778,92 | DAX = 7959 (gap up aos 7933,81) |
| 8243Z – TW DAX 7750 11-07    | 0,60 | 242 | 2007-10-05 | 7778,92 | DAX = 7985,44                   |
| 8258Z – TW NASDAQ 2050 11-07 | 0,72 | 163 | 2007-10-05 | 2071,33 | NASDAQ = 2132,59                |
------------------------------------------------------------------------------------------------------


Deveremos agora aguardar que os índices caiam abaixo dos stop-losses definidos para as posições ou que seja atingido o mínimo de 10 dias. Apenas num destes sinais são encerradas as posições e se poderá contabilizar o resultado desta primeira entrada.
HappyFather
http://caprichosdebolsa.blog.pt/ (inactivo)
Avatar do Utilizador
 
Mensagens: 339
Registado: 8/3/2007 14:48
Localização: Lisboa

Re: Questões

por HappyGuy » 3/10/2007 0:57

Boa noite, Toni

tonirai Escreveu:Os warrants em causa continuam a negociar após fecho, baseado na cotação do futuro;
o Dax ontem, após o fecho do índice (aproximadamente às 17:10), ultrapassou o 2U.

Para este teste só é considerada a evolução do índice no horário normal?
Porque senão podem existir evoluções que justifiquem entradas ou saídas, negociáveis até às 17:30 (em MyBolsa), ou 21:00 (em DirectTrade).


Realmente esta é uma questão importante. Poderia ter optado por fazer cálculos sobre qual o valor do subjacente e comprar os TWs no horário alargado ou apenas negociar com base nos sinais dos índices.

Ainda que em algumas situações de pronunciados gaps adversos tal seja pernicioso para a carteira, optei por fazer a experiência fazendo as compras e vendas apenas sobre os subjacentes durante o horário de funcionamento dos mesmos.

Utilizando esta lógica, fica a carteira mais sujeita a gaps, tal como sucedeu hoje. De acordo com as regras do "Turtle Trading", adquiro após a poeira do gap pousar e ajusto o stop de acordo com o preço de entrada (para manter o capital em risco nos 2% por "U").

tonirai Escreveu:Sei que não podes acompanhar no intraday, logo torna-se difícil obteres as cotações de um warrant a um determinado momento do dia em que o Indice atingiu um valor pretendido; como fazes? Calculas o valor do warrant para a cotação?


Antes das 00h00, indo ao site do Commerzbank e olhando para o gráfico dos TWs relevantes, posso ver as suas cotações em cada período de tempo. Indo ao finance.yahoo.com e vendo o gráfico dos subjacentes em intraday, consigo ver em que ponto do dia os sinais foram disparados. Vendo a hora do disparo no yahoo, vou ao CZ e vejo o preço a que cotava nessa hora. Em caso de dúvida sobre qual o preço que estaria a ser aplicado, selecciono sempre o valor mais alto de entre os possíveis.

Esta situação não é a ideal mas penso que seja melhor do que tentar calcular o preço a que o TW deveria estar a cotar em cada período, obrigando-me a inferir os valores dos prémios.

Cumprimentos :)
HappyFather
http://caprichosdebolsa.blog.pt/ (inactivo)
Avatar do Utilizador
 
Mensagens: 339
Registado: 8/3/2007 14:48
Localização: Lisboa

Negócios

por HappyGuy » 3/10/2007 0:46

Hoje apenas foi adquirida mais uma "U", sobre o DAX.

Como o DAX abriu em gap up, esta abertura foi acima do ponto de entrada da 2ª "U". De acordo com as regras, a aquisição foi feita ao valor possível, o que irá afectar os stop-losses.

A posição que deveria ter sido aberta aos 7933,81 foi aberta aos 7959, num total de 242TWs 8229Z, a 0,62€/TW. O stop-loss desta posição é "entrada - 2"N"", pelo que se encontra nos 7753.

A primeira "U" que tinha sido adquirida ontem vê o seu stop-loss subir para o que seria o stop-loss da 2ª "U", nos 7727,29.

Continuamos a não ter pontos de saída, quer no DAX, quer no NASDAQ, já que estes (mínimo de 10 dias) se mantêm abaixo dos stop-losses definidos.
HappyFather
http://caprichosdebolsa.blog.pt/ (inactivo)
Avatar do Utilizador
 
Mensagens: 339
Registado: 8/3/2007 14:48
Localização: Lisboa

Questões

por tonirai » 2/10/2007 8:13

Os warrants em causa continuam a negociar após fecho, baseado na cotação do futuro;
o Dax ontem, após o fecho do índice (aproximadamente às 17:10), ultrapassou o 2U.

Para este teste só é considerada a evolução do índice no horário normal?
Porque senão podem existir evoluções que justifiquem entradas ou saídas, negociáveis até às 17:30 (em MyBolsa), ou 21:00 (em DirectTrade).

Sei que não podes acompanhar no intraday, logo torna-se difícil obteres as cotações de um warrant a um determinado momento do dia em que o Indice atingiu um valor pretendido; como fazes? Calculas o valor do warrant para a cotação?

Abraço,
Toni.
Avatar do Utilizador
 
Mensagens: 1985
Registado: 19/4/2007 18:26
Localização: Cronologicamente... Paris/Resende/Gaia

Primeiros negócios

por HappyGuy » 2/10/2007 1:35

Foram hoje tomadas as primeiras posições:

DAX

O DAX ultrapassou os 7882,18, pelo que foi adquirida a primeira "U", de 242TWs 8225Z, a 0,59€/TW. O stop-loss desta posição encontra-se nos 7675,66.

Não existe ainda nenhum ponto de saída definido já que este (mínimo dos últimos 10 dias) ainda se encontra abaixo do stop-loss.

NASDAQ

O NASDAQ ultrapassou em intra-day (ainda que tenha vindo a fechar abaixo) os 2117,27. Assim, foram abertas duas posições, a primeira na quebra dos 2101,96 e a outra na quebra dos 2117,27. Ambas as posições foram recorrendo ao 8222Z, de 163TWs cada posição, a primeira a 0,83€/TW e a segunda a 0,94€/TW. O stop-loss para a totalidade destas posições encontra-se nos 2056,02.

Não existe ainda nenhum ponto de saída definido já que este (mínimo dos últimos 10 dias) ainda se encontra abaixo do stop-loss.

A totalidade das 3 posições tomadas ascende a 431,29€, representando menos de 10% do valor inicial da carteira.
HappyFather
http://caprichosdebolsa.blog.pt/ (inactivo)
Avatar do Utilizador
 
Mensagens: 339
Registado: 8/3/2007 14:48
Localização: Lisboa

Ups...

por HappyGuy » 30/9/2007 23:12

rastilho Escreveu:Tive a mesma ideia q tu há uns tempinhos atrás e tb andei a brincar às tartarugas com TWs.


:oops: :oops: :oops: Admito que não fiz nenhuma pesquisa em posts antigos e como em 2005 ainda não andava por este fórum... Não tinha visto que afinal a minha ideia não é original. Lamento, ainda que não tenha plagiado conscientemente.

Agradeço também os links indicados. Reparei que um dos aspectos que abordou foi o custo de comissões impactarem os lucros. Realmente é uma variável que deixei de fora. Não é alheio ao facto eu utilizar o Direct Trade do BiG (5,15€ por transacção) que ainda por cima, até 31 de Outubro, está em promoção de custo 0€ para transacções superiores a 100€. Mas sem esta "benesse", acredito que as comissões tenham impacto e tenciono à posteriori adicionar essa variável à experiência.

rastilho Escreveu:Boa sorte para a tua experiência. Decerto q mesmo sendo paper trading, vai ser interessante acompanhar.


Obrigado! Estou muito curioso para ver o resultado final... :)
HappyFather
http://caprichosdebolsa.blog.pt/ (inactivo)
Avatar do Utilizador
 
Mensagens: 339
Registado: 8/3/2007 14:48
Localização: Lisboa

por rastilho » 30/9/2007 21:58

Boas, HappyGuy

Tive a mesma ideia q tu há uns tempinhos atrás e tb andei a brincar às tartarugas com TWs.

Deixo-te aqui o link para um tópico do Cem com o sistema dos Turtles programado para metastock e com algumas considerações acerca do sistema. É capaz de te servir de ajuda.
http://www.caldeiraodebolsa.com/forum/viewtopic.php?t=43538

Também deixo o link da minha iniciativa em q o objectivo era practicamente idêntico ao q te propões actualmente.
http://www.caldeiraodebolsa.com/forum/viewtopic.php?t=42396

Da experiência q fiz (a negociar TWs "a doer"), pareceu-me q na altura os tws não eram o melhor instrumento para position trading. Para além das difculdades q já apontaste no teu texto, há outras. Por exemplo, os prazos apertados q tinham. Era necessário estar a substituí-los quando estavam perto de expirar e nem sempre havia para a "troca" dentro dos parâmetros q o sistema exigia.

Quanto ao sistema dos turtles, leva-se muita porradinha nas alturas em q o subjacente lateraliza.
Se apanhares uma tendência certinha e bem definida, 5 estrelas. Caso contrário...

A parte do position sizing é o q me parece mais interessante. Continuo a usar um método de cáculo de posição e de stops baseado no deles.

Boa sorte para a tua experiência. Decerto q mesmo sendo paper trading, vai ser interessante acompanhar.
Em bolsa, não é raro fazer quase tudo bem e mesmo assim ter um prejuízo. Agora, fazer quase tudo mal e sair a ganhar...
Avatar do Utilizador
 
Mensagens: 56
Registado: 11/3/2005 15:37
Localização: Alcobaça

por HappyGuy » 30/9/2007 19:23

Cartago Escreveu:Olá HappyGuy, boa iniciativa.

Obrigado! :)

Cartago Escreveu:Trabalhas com algum software de análise técnica que te permite testar e afinar este sistema com dados históricos?


O software de análise técnica que costumo utilizar é o prorealtime, que é web-based.

Ouvi dizer (mas não tenho nenhum link que ateste) que o Cem testou as regras originais do "Turtle Trading" com recurso a futuros e que estas realmente eram lucrativas.

Nunca testei este sistema adaptado a TWs com dados históricos. O problema em o testar é em primeiro lugar eu não possuir as cotações dos TWs no tempo. Nem sei se estas existem em algum lugar. Porque na verdade com TWs não existem sempre cotações, o que existe é uma disponibilidade de compra e de venda pelo MM a cada momento.
Depois acresce a dificuldade em programar o teste utilizando um activo para despoletar sinais para se adquirir um activo distinto, que não é sempre o mesmo dependendo do sinal e da oferta de TWs no mercado nesse momento específico no tempo.

Em parte por não poder testar com recurso a dados históricos é que estou a fazer o teste em paper-trading. Por achar que seria uma experiência engraçada de acompanhar, decidi ir colocando aqui os dados.

:)
HappyFather
http://caprichosdebolsa.blog.pt/ (inactivo)
Avatar do Utilizador
 
Mensagens: 339
Registado: 8/3/2007 14:48
Localização: Lisboa

Sinais para 2ª feira, dia 1 de Outubro de 2007

por HappyGuy » 30/9/2007 19:09

Neste post vou listar os sinais que deveremos esperar, para a próxima semana, para entrar, quais os stops para cada entrada e quais os montantes a investir, de acordo com as regras de money-management do sistema. Irei terminar com um exemplo prático, para que se veja na pratica tudo o que foi falado.

Como este é o primeiro post de sinais, vou explicar com algum detalhe cada ponto. De seguida coloco um quadro apenas com os sinais. Em posts futuros apenas colocarei os quadros de sinais.

DAX
De acordo com os sinais de breakout de máximos/mínimos de 20 dias, teremos uma entrada longa se o DAX ultrapassar os 7882,18 e curta se ultrapassar os 7369,7. Para cada uma das entradas, estão já calculadas as entradas seguintes, com um "U" adicional, sempre que for quebrado o valor de entrada anterior mais 1/2"N" (ou menos 1/2"N" para curtos). O "N" actual é de 103,26 pontos.

Neste momento não temos ponto de saída já que este (mínimo dos últimos 10 dias) se encontra abaixo dos stops.

O quadro contém também os valores para entradas no breakout de 55 dias, seguindo a mesma lógica acima descrita.

Código: Selecionar todos
------------------------------------------------------
| CALL       |    1U   |   2U    |   3U    |   4U    |
------------------------------------------------------
| Entrada 20 | 7882,18 | 7933,81 | 7985,44 | 8037,07 |
| STOPS      | 7675,66 | 7727,29 | 7778,92 | 7830,55 |
------------------------------------------------------
| Entrada 55 | 8090,01 | 8141,64 | 8193,27 | 8244,90 |
| STOPS      | 7883,49 | 7935,12 | 7986,75 | 8038,38 |
------------------------------------------------------
            
------------------------------------------------------
| PUT        |    1U   |   2U    |   3U    |   4U    |
------------------------------------------------------
| Entrada 20 | 7369,70 | 7318,07 | 7266,44 | 7214,81 |
| STOPS      | 7576,22 | 7524,59 | 7472,96 | 7421,33 |
------------------------------------------------------
| Entrada 55 | 7190,36 | 7138,73 | 7087,10 | 7035,47 |
| STOPS      | 7396,88 | 7345,25 | 7293,62 | 7241,99 |
------------------------------------------------------


O cálculo de "U" dá 242TW por "U".

Para as entradas longo, a primeira "U" será com 8225Z (KO aos 7650, abaixo do stop-loss). A segunda "U" com o 8229Z (KO=7700) e as restantes "U"s com o 8243Z (KO=7750).
Para as entradas curto, todas as "U"s seriam com o 8226Z (KO=7900), que é o que tem o KO mais próximo do mais alto valor de stop-loss.

NASDAQ
De acordo com os sinais de breakout de máximos/mínimos de 20 dias, teremos uma entrada longa se o NASDAQ ultrapassar os 2101,96 e curta se ultrapassar os 1943,27. Para cada uma das entradas, estão já calculadas as entradas seguintes, com um "U" adicional, sempre que for quebrado o valor de entrada anterior mais 1/2"N" (ou menos 1/2"N" para curtos). O "N" actual é de 30,63 pontos.

Neste momento não temos ponto de saída já que este (mínimo dos últimos 10 dias) se encontra abaixo dos stops.

O quadro contém também os valores para entradas no breakout de 55 dias, seguindo a mesma lógica acima descrita. Curiosamente, o valor de entrada em 55 dias é o mesmo de 20, o que demonstra que o activo atingiu recentemente em máximos de 55 dias.

Código: Selecionar todos
------------------------------------------------------
| CALL       |    1U   |   2U    |   3U    |   4U    |
------------------------------------------------------
| Entrada 20 | 2101,96 | 2117,27 | 2132,59 | 2147,90 |
| STOPS      | 2040,71 | 2056,02 | 2071,33 | 2086,65 |
------------------------------------------------------
| Entrada 55 | 2101,96 | 2117,27 | 2132,59 | 2147,90 |
| STOPS      | 2040,71 | 2056,02 | 2071,33 | 2086,65 |
------------------------------------------------------
            
------------------------------------------------------
| PUT        |    1U   |   2U    |   3U    |   4U    |
------------------------------------------------------
| Entrada 20 | 1943,27 | 1927,96 | 1912,64 | 1897,33 |
| STOPS      | 2004,52 | 1989,21 | 1973,90 | 1958,58 |
------------------------------------------------------
| Entrada 55 | 1805,66 | 1790,35 | 1775,03 | 1759,72 |
| STOPS      | 1866,91 | 1851,60 | 1836,29 | 1820,97 |
------------------------------------------------------


O cálculo de "U" dá 163TW por "U".

Para as entradas longo, todas as "U"s serão com 8222Z (KO=2000), que é o que tem o KO mais próximo do mais baixo valor de stop-loss.
Para as entradas curto, todas as "U"s seriam com o 8224Z (KO=2150), que é o que tem o KO mais próximo do mais alto valor de stop-loss.

Exemplo

Vejamos então um exemplo baseado no DAX, com entrada longa, já que é o mais complicado, por envolver vários TWs diferentes.

Relembro que o cálculo de "U" dava 242TW. Assim sendo, quando o DAX quebrar em alta os 7882,18 compram-se 242 TWs do 8225Z, colocando-se o stop-loss mental nos 7675,66. Note-se que não interessa para a experiência a quanto está a cotar o TW nesse momento. Esse facto é irrelevante, apenas sendo necessário controlar para se ter a certeza que há liquidez para realizar a compra. De qualquer modo, esta entrada deverá representar um investimento inferior a 150€.

Se o DAX continuar o seu percurso ascendente, à quebra dos 7933,81 faz-se uma compra de 242 8229Z (KO=7700) e o stop-loss para a totalidade dos 484 TWs detidos passa a 7727,29. Mais uma vez, o preço a que cotam esses TWs deverá ser irrelevante mas o investimento deverá rondar cerca de 150€. À quebra dos 7985,44 e dos 8037,07 fazem-se mais duas aquisições de 242 TW 8243Z, ajustando sempre o stop-loss até que a totalidade dos 968TWs (4*"U") seja 7830,55.

Posteriormente, aguarda-se que seja quebrado o stop-loss ou que a cotação caia abaixo do mínimo de 10 dias (actualmente em 7433,23) para se vender.

Apenas no final das vendas, e só se o trade em teoria tiver sido positivo, se poderá verificar se o trade utilizando TWs em vez de futuros é ou não rentável.

Note-se que não é provável que os 4"U" sejam adquiridos no mesmo dia. Cada "U" dista do anterior 1/2"N". Sendo "N" a amplitude média dos últimos 20 dias, em teoria deveríamos demorar 2 a 3 dias a adquirir os 4 "U".

Aguardemos então por 2ª feira! Bons negócios a todos.
HappyFather
http://caprichosdebolsa.blog.pt/ (inactivo)
Avatar do Utilizador
 
Mensagens: 339
Registado: 8/3/2007 14:48
Localização: Lisboa

por Cartago » 30/9/2007 0:40

Olá HappyGuy, boa iniciativa. Trabalhas com algum software de análise técnica que te permite testar e afinar este sistema com dados históricos?
"Es gibt keine verzweifelten Lagen, es gibt nur verzweifelte Menschen" - Heinz Guderian

Trad. "Não existem situações desesperadas, apenas pessoas desesperadas"

Cartago Technical Analysis - Blog
Avatar do Utilizador
 
Mensagens: 496
Registado: 28/3/2006 18:04

Turbo-Tartarugas -- Teste de Sistema de Trading

por HappyGuy » 30/9/2007 0:35

Desejo com este tópico iniciar uma experiência para um sistema de trading utilizando Turbo-Warrants (de agora em diante referidos apenas por "TWs") e que é baseado no sistema "Turtle Trading", já anteriormente falado neste fórum.

Este primeiro post, algo longo, divide-se nas seguintes secções:
Motivação - Breve abordagem do que é o sistema "Turtle Trading" e porquê esta experiência
Funcionamento - Como adaptei a lógica de funcionamento
Considerações - Algumas considerações sobre esta experiência

Antes de mais, urge denotar que não fiz qualquer teste prévio com este sistema. Não conheço o seu desempenho e não estou a fazer trading real com base nos seus sinais. Esta experiência, para mim, representa apenas paper-trading. Não aconselho ninguém a investir de acordo com estes sinais. Mais ainda chamo a atenção para o facto de que investir em TWs é um tipo de investimento alavancado de alto risco, em que se pode perder a totalidade do capital investido.

Para finalizar esta introdução, gostaria de dizer que não me considero experiente em TWs. Até agora tenho quase sempre transaccionado Warrants Vanilla, que compreendo melhor. É um dos meus objectivos pessoais com esta experiência obter um maior conhecimento e à-vontade na utilização deste produto.


Motivação

O sistema "Turtle Trading" resultou de uma experiência e consiste num conjunto simples de regras de definição de pontos de entrada, stops, pontos de saída e money management. O sistema, bem como a sua história, estão descritos neste PDF (em inglês).

Num resumo muito redutor, o sistema foi pensado para futuros (sobre índices e commodities) e calcula a volatilidade (ou amplitude) média em 20 dias de um activo. Com base nesse valor, quando o activo quebrar máximos de 20 ou 55 dias entra longo (inverso entra curto) com uma posição que permite não arriscar mais do que 2% do capital. É um sistema baseado em trends.

O sistema assumia a existência de um capital inicial de 1 milhão de dólares. E alertava para o facto de que carteiras mais reduzidas seriam mais difíceis de gerir. Como se costuma dizer, "o que custa é o primeiro milhão". Como o produto alavancado mais fácil de aceder são os TWs, decidi tentar adaptar a lógica a este produto. Poder-se-á atestar se podem ser os TWs utilizados como "Futuros dos Pequeninos" para trading que não seja de intra-day.

Adicionalmente, por motivos pessoais estou sem disponibilidade para me dedicar adequadamente a seguir o mercado, pelo que esta altura de "improdutividade" é a melhor para testes no papel, que podem ser feitos com "delay" em relação ao mercado.

Funcionamento

O sistema original tem como pedra basilar o cálculo de "N". "N" é a amplitude média dos últimos 20 dias de mercado, incluindo gaps. Manteve-se o cálculo de "N" nesta adaptação.

Com base em "N", é depois calculado o tamanho da "Unidade". A "U" é o tamanho da posição com que se entra no mercado, podendo-se entrar com até 4*"U" num mesmo activo. A ideia subjacente ao cálculo de "U" é a de que uma variação de "N" no activo representa uma oscilação correspondente, em valor, a 1% do montante base da carteira.

A fórmula de cálculo é específica para contratos de futuros. Aqui fiz a minha primeira verdadeira adaptação. Considere-se "U" = ao nº de TWs que é necessário deter para que uma oscilação de "N" corresponda a uma oscilação no valor de 1% da carteira. A fórmula utilizada foi:
Código: Selecionar todos
U = (Carteira*0,01) / (N/Paridade)

Note-se aqui uma potencial falha derivada de uma simplificação. Considerei que existe uma correlação directa entre o valor do subjacente e a oscilação do valor do TW considerando a paridade. Isto não é 100% correcto já que existe um prémio pago por TW e o spread.

"N" é depois utilizado para calcular espaçamentos entre cada entrada e os stop-loss para a posição. Esta lógica foi mantida.

Existem dois pontos possíveis de entrada, um que diz que se deve entrar longo quando é quebrado o máximo de 20 dias e outro para a quebra do máximo de 55 dias. Inversamente, deve-se entrar curto se forem quebrados os mínimos. Estas quebras são em intra-day (e não no fecho) e deve-se entrar imediatamente com uma "U". Os "Turtles" podiam optar por utilizar os sinais de 20 ou de 55 dias, tendo depois de ser coerentes na sua aplicação.
No caso da entrada ao máximo de 20, se o sinal anterior tiver sido um sucesso (mesmo que não tenha sido tomado), deve-se saltar a oportunidade (excepto se o anterior tiver sido saltado por esta regra). Considera-se um "sucesso" se tiver havido um movimento favorável de amplitude igual a 2*"N" no espaço de 10 dias após a primeira entrada.
No caso da entrada ao máximo de 55, devem-se aproveitar todos os sinais. Nos casos em que se ignorou o sinal de 20 dias de acordo com a regra, deve-se sempre entrar nos 55.
Irei sempre respeitar os sinais de 20 dias (mais sinais, maior risco de falsos positivos, maior probabilidade de ganho).

Quando é disparado um sinal, entra-se com "U". Posteriormente, reforça-se com mais 1 "U" sempre que o subjacente se mover favoravelmente 1/2"N". (ex: breakout longo a 29 e N = 0,5... Compra-se 1 "U" quando o preço for 29, 29,25, 29,50 e 29,75).

O stop é colocado 2*"N" abaixo da última entrada. De acordo com exemplo acima, stop inicial a 28 que iria subindo para a totalidade da posição até 28,75.
Se entradas forem espaçadas em mais do que 1/2"N" devido a gaps, os stops ficam também espaçados. (ex: entradas a 29, 29,25, 29,50 e 30,25 dão stops de 28,50 para as 3 primeiras entradas e 29,25 para a 4ª entrada).

As saídas devem ser realizadas de acordo com sinais de quebra de mínimos (longos) ou máximos (curtos). Assim, para uma entrada longa pela quebra do máximo dos últimos 20 dias, a saída é dada por uma quebra do mínimo dos últimos 10. O inverso para posições curtas. Para o caso de entradas baseadas no sinal de 55 dias, as saídas são feitas pela quebra contrária de 20 dias.

Note-se que para a colocação de stops, estes têm de ser calculados sobre o subjacente e a decisão do momento de saída tem de ser tomada sobre o subjacente. É irrelevante a quanto cota o TW a cada momento. É sempre o subjacente que dispara os sinais de entrada e saída, e os TWs devem ser comprados de forma quase que "cega".

Existe uma última regra de gestão de risco que limita o número de posições que se pode deter no mercado. De acordo com a regra, não se podem deter mais de 4"U" sobre um qualquer activo, mais de 6"U" sobre activos correlacionados, mais de 10 sobre activos pouco correlacionados e mais de 12 numa mesma direcção (longo ou curto). Tal significa que num máximo teórico, se poderiam deter 24"U", 12 longas e 12 curtas.

Considerações

Os subjacentes que vão ser negociados são apenas DAX e NASDAQ, sendo activos correlacionados pelo que no máximo será possível deter 6"U". Inicialmente considerava também negociar Ouro e Prata, mas não encontro uma fonte de informação para obter máximos, mínimos e fechos tal como para DAX e NASDAQ. Caso alguém conheça um site gratuito onde eu possa obter essa informação para pelo menos 50 dias, em formato semelhante ao do Yahoo!, agradeço que me indique o URL.

A carteira de trading vai ter um capital inicial de 5.000€. É um tamanho de carteira acessível, que já permite testar o conceito sem arriscar demasiado capital. Relembro que este exercício vai ser paper-trading e não recomendo que ninguém siga os sinais desta experiência para negociar com dinheiro real!

Resta um último considerando sobre que TWs adquirir: quase KO ou mais afastados? Na minha opinião, e será a regra a seguir nesta experiência, o ideal será adquirir o TW que esteja mais perto possível do stop-loss do primeiro "U". A justificação para esta escolha baseia-se no facto que, num funcionamento perfeito do sistema, ao ser atingido o stop-loss se sairia sempre da posição, pelo que a distância ao KO não faria qualquer diferença. Mas, numa situação de abertura em gap muito pronunciado ou caso a emotividade impeça o cumprimento do stop-loss (que, em TWs, é sempre mental), um KO próximo minimiza as perdas.


Espero que achem esta experiência interessante. Pessoalmente, espero descobrir aqui um sistema razoavelmente lucrativo ;) Se acho que isto vai dar algum resultado de jeito? Não faço ideia, e por isso é que vai ter piada!
Amanhã conto colocar aqui a lista dos sinais a aguardar e dos TWs, quantidades e valores a investir, juntamente com os valores de stop-loss.
HappyFather
http://caprichosdebolsa.blog.pt/ (inactivo)
Avatar do Utilizador
 
Mensagens: 339
Registado: 8/3/2007 14:48
Localização: Lisboa


Quem está ligado:
Utilizadores a ver este Fórum: Google Adsense [Bot], iniciado1 e 124 visitantes