Contents

Tarefas

  • Medir renda média dos agentes e descobrir como o comportamento deles evolui em torno dessa média. Medir o desvio padrão e observar o instante em que o agente que estoura o modelo se afastada média.

Perguntas

  • O que causa o crash no modelo?

O crash ocorre porque o modelo introduz um vínculo a dinâmica do random walk e quando a dinâmica encontra esse vínculo o comportamento do modelo muda de regime e passa a oscilar nos extremos.

Pontos Interessantes Levantados

  • A modelagem independe da escala do preço inicial, ou seja, o preço inicial não é um parâmetro relevante. Quando o preço inicial varia a escala do problema varia, no entanto o comportamento se mantém.
  • Com N=1000 e T=50000 não ocorre crash.

Parâmetros

  • AGENTS = número de agentes
  • STEPS = instantes de tempo
  • PRICE_0 = preço inicial
  • CASH_0 = capital inicial do agente (dinheiro + ações)
  • XI = fator de corte da regra de formação de preços
  • M = período utilizado na média móvel exponencial

Mercado fechado sem reciclagem

No mercado fechado os agentes não podem emitir ordens de venda a descoberto e só podem comprar ações se puderem pagar por elas.

A ação de cada agente é a quantidade de ações que ele quer negociar. Para determinar a ação é sorteado um número aleatório no intervalo [-1,1] que:

  • se for <0 representa a fração das ações dele de serão negociadas e;
  • se for >0 representa a fração do dinheiro dele que será usado para comprar ações;

Para determinar da ação do agente no caso da compra, onde o número aleatório determina quanto dinheiro o agente vai usar para comprar ações, é preciso dividir a quantia obtida pelo preço corrente da ação, o que significa a quantidade de ações que o agente pode comprar com a quantia que ele deseja investir.

Regra de formação de preços 1

p(t+1) = p(t)*(1+xi*(D-O)/(D+O))

Rodadas

Comparação das estatísticas

Mantendo o número de agentes constante (=1000) e variando o parâmetro XI foi observado que:

  • A média permaneceu constante.
  • O desvio padrão aumentou.
  • A assimetria diminuiu.
  • A kurtose não se manifestou.
  Round 3 Round 4 Round 5
média -1.37151e-06 2.38438e-07 4.91101e-07
desvio padrão 0.000388 0.001928 0.003975
variância 1.50192e-07 3.71693e-06 1.57992e-05
assimetria 0.030561 -0.015706 -0.028582
kurtose -0.021431 0.039864 0.023919


Mantendo o parâmetro XI constante (=0.05) e variando o número de agentes foi observado que:

  • A média permance nula.
  • O desvio padrão diminuiu 1 ordem de grandeza.
  Round 1 Round 3
média 4.04265e-06 -1.37151e-06
desvio padrão 0.00122554 0.000388
variância 1.50194e-06 1.50192e-07
assimetria 0.00690604 0.030561
kurtose 0.0377898 -0.021431

Regra de formação de preços 2

Usar a média temporal N dias na estimativa da demanda e da oferta. O objetivo é reduzir a volatilidade.

p(t+1) = p(t)*(1+xi*(<D>-<O>)/(<D>+<O>))

Rodadas

Resultados Preliminares

  • Mantendo o número de agentes constante (AGENTS=100) e variando o parâmetro XI foi observado: um aumento no desvio padrão; uma redução na assimetria; e um aumento na kurtose, esses resultados podem ser observados na tabela abaixo.

Round 6 Round 7
desvio padrão 0.00039055 0.00193795
assimetria -0.009655 0.0263205
kurtose 0.099271 0.203768

  • Aumentando o número de agentes (AGENTS=1000) e variando o parâmetro XI foi observado: um aumento no desvio padrão; a assimetria cresce e diminui quando XI=0.1; a kurtose apresenta um comportamento semelhante a assimetria.

Round 8 Round 9 Round 10
desvio padrão 0.00012247 0.00061274 0.00122114
assimetria 0.0178356 0.0646324 0.0277526
kurtose 0.085909 0.443959 -0.00052

  • Não ocorreu mudança de regime ao aumentar o parâmetro XI para 0.05 (5%) quando AGENTS=100, como foi observado no experimento onde a regra de formação de preços não usa média móvel.
  • A função de autocorrelação dos retornos nos dois casos apresentou um decaimento exponencial, este é um forte indicador de que a série de retornos pode ser um AR(1) em que o parâmetro \phi_1 > 0.

Regra de formação de preços 3

Usar a mesma regra de formação de preços proposta no artigo do Caldarelli.

p(t+1) = p(t)*<D>/<O>

Rodadas

Mercado aberto sem reciclagem

No mercado aberto os agentes podem emitir ordens de venda a descoberto e também podem comprar ações sem puderem pagar por elas.

A ação de cada agente é a quantidade de ações que ele quer negociar. Para determinar a ação é sorteado um número aleatório A no intervalo [-S,S] onde S é a quantidade total de ações no mercado:

  • se A<0 representa a quantidade de ações que ele quer vender;
  • se A>0 representa a quantidade de ações que ele quer comprar;

Mesmo nesse mercado onde os agentes podem negociar a descoberto as quantidades de dinheiro e de ativos são constantes.

Regra de formação de preços 1

Rodadas

Regra de formação de preços 2

Rodadas

Regra de formação de preços 3

Rodadas

Last modified April 30, 2006 11:26 pm / Skin by Kevin Hughes
MediaWiki