Landscape Dynamics

Models for Financial Markets


Current versions of our NetLogo models for a market of financial managers: 8.0 is a baseline model, with equilibrium behavior, 8.1 is our workhorse model with bubbles and crashes, while 8.2 and 8.3 and fancy features.


Basic Model, Rev 8.0.03a of 09 January 2007

  • Users Manual for 8.0.03, PDF (6 pages, 28 KB)
    Text revised 01 January 2007
  • Program Guide for 8.0.03, PDF (15 pages, 216 KB)
    Figures revised 06 September 2006
    Text revised 09 January 2007
  • NetLogo Market Applet rev 8.0.03a (in a new window)
  • NetLogo Market code rev 8.0.03a (to save to disk)
  • Features of this model:
    • we have only one state, normal (set by slider, gs1)
    • sliders for R0, dR (Rs = R0 + dR), and c2
    • R0, Rs, and R1 are shown in monitors
    • z is not normalized, z adjustment uses gross yield
    • mean-u is z-weighted, u adjustment uses net yield
    • number of substeps in a step is set by a chooser, "u-steps"
    • color bar shows slope (positive=red, near-zero=yellow, negative=green)
    • yellow-width slider for width of yellow in color-bar
    • mean queen shows (mean-u, mean-z)
    • yellow king shows cluster point u*
    • Newton method for u* (position of yellow-king)
    • plots for density, landscape, and detrended price, DPM
  • First extension, Model 8.1.02-05 of 18 Dec 2006

  • Users Manual for 8.1.02-05, PDF (7 pages, 28 KB)
    Text revised 18 December 2006
  • Program Guide for 8.1.02-05, PDF (12 pages, 216 KB)
    Figures revised 06 September 2006
    Text revised 09 January 2007
  • NetLogo Market Applet rev 8.1.02a (in a new window)
  • NetLogo Market code rev 8.1.02a (to save to disk)
  • New features of this model:
    • surprise, button to show jiggle x 10
    • sliders for surprise and loss parameters
    • local loss, Lhat, is incremented only when payoff is negative (-L)
    • slider for loss-redline (larger losses make manager turn red)
    • local Lhat not z-weighted
    • global mean-Lhat is z-weighted
    • c2 = beta * mean-Lhat (rather than set by a slider)
    The next version does not run as an applet !!!
  • NetLogo Market code rev 8.1.05b, of 31 Dec 2006 (to save to disk)
    • has two rewind buttons
    • clears all three plots on rewinding
    • writes price-history data to a file
    • has a slider for managers' turtle size
    • has a slider for "alpha"
  • Second extension, Model 8.2.04e of 08 Sept 2007

  • Users Manual for 8.2.04, PDF (6 pages, 28 KB)
  • Program Guide for 8.2.04, rev 13 july 2007, PDF (6 pages, 247 KB)
  • NetLogo Market code rev 8.2.04e (to save to disk)
  • New features of this model:
    • fickle investors !!!
    • new sliders for d, lambda, and rate
    • new global variable, z-pool, with monitor
    • new managers own variable, Rhat
    • logit expression for update-managers-z
  • Third extension, Model 8.3.05 of 23 September 2006

  • Users Manual for 8.3.05, PDF (1 page, 16 KB)
  • Program Guide for 8.3.05, PDF (3 pages, 48 KB)
  • NetLogo Market Applet rev 8.3.05 (in a new window)
  • NetLogo Market code rev 8.3.05 (to save to disk)
  • New features of this model:
    • zmax headroom (gravity, elimination of zmax)
    • add slider for gravity
    • death and rebirth of unlucky managers
    • add monitors for deaths and sum-zRhat

  • Revised 13 July 2007 by Ralph Abraham