ObjetivoSimular um mercado de ações. Construir um modelo baseado em agentes que compram e vendem ativos de acordo com suas estratégias (regras de investimento - tranding rules). A cada instante o preço é recalculado de acordo com as perspectivas dos agentes do mercado. Ao longo das rodadas a população é atualizada com novos agentes ou os agentes presentes reavaliam suas expectativas. Essa técnica é denominada microsimulação ou simulação de modelos microscópicos. Vou começar com modelos simples e observar as mudanças que ocorrem no comportamento dos agentes e na formação dos preços. Essas mudanças podem ser observadas através do histograma da série de retornos, desvio padrão, assimetria e kurtose do histograma da série de retornos , autocorrelação de retornos e retornos quadráticos, gráficos de Zipf para distribuição de renda e etc. Um modelo de microsimulação é constituído de:
Uma estratégia deve responder as seguintes perguntas:
Desenvolvimento iterativoComo foi comentado anteriormente o desenvolvimento será feito em etapas onde novas caracteristicas serão adicionadas e os resultados obtidos devem ser comparados com os da etapa anterior para que a evolução do modelo seja avaliada. Segue uma lista de pontos importantes que devem ser avaliados em cada etapa:
Para se descobrir qual dessas características é relevante para a modelagem. Etapa 1Nessa etapa é criado um mercado onde os agentes atuam aleatóriamente com as seguintes características:
ExperimentosEtapa 2Mercado onde agentes possuem estratégia com timing para negociações, ou seja, usam análise técnica para determintar os instantes que devem negociar. Aqui ainda usam um número aleatório para determinar a quantidade de ações que querem negociar tal qual foi desenvolvido na etapa anterior. Nesse modelo talvez seja necessário a inclusão de agentes que atuam de maneira aleatória e apenas um grupo vai atuar com as estratégias. Essa é uma primeira aproximação a um mercado híbrido. O artigo do Farmer fala sobre a presença de noise traders (agentes aleatórios). Talvez a presença de agentes aleatórios suportem a dinâmica. ExperimentosReferências
Etapa 3Mercado onde agentes atuam em todos os instantes e usam uma função utilidade. Referências
Fazer o experimento com os mesmos elementos que foram testados no item anterior. Etapa 4Mercado onde agentes possuem estratégia com timing e uma função utilidade. Etapa 5Mercado onde agentes possuem estratégia com timing e uma função utilidade, tal qual na Etapa 4. Alguns agentes podem avaliar o mercado e a própria posição entre os demais jogadores e dessa maneira efetuar variações na estratégia para melhorar o seu desempenho. Esses agentes podem aprender com o comportamento dos demais agentes e montar uma estatégia híbrida, formada pela agregação de estratégias dos demais agentes. Técnicas
Perguntas Importantes
Uma forma de avaliar as estratégias é pela quantidade de retornos em uma determinada direção após a emissão do sinal. Se a estratégia emitir um sinal de compra, esperasse que em t passos no futuro existam mais retornos positivos do que negativos. Para o caso de um sinal de venda ser emitido é esperado que em t passos no futuro existam mais retornos negativos do que positivos.
O agente tem um limite superior e inferior, respectivamente, um ganho máximo e uma perda máxima aceitável, para permanecer dentro do mercado.
Last modified April 21, 2006 4:14 am / Skin by Kevin Hughes
![]() |