The course will provide participants with the basic information required to program and run experiments with z-Tree. In the second part of the course, I will introduce more advanced tools for programming in z-Tree, and answer specific questions possibly raised by participants in relation with their current and perspective research.

During classes, participants will have to replicate on their PC the described procedures, so to make classes as interactive as possible.

We adopt z-Tree version 3.5.

The course will be taught in English, and classes will take place at the BLESS lab in via Ranzani 14/b, Bologna, on May 4, 5, 6, 9, 10, and 11, 2016 (10am-12.30pm every day). It is aimed at the Ph.D. students in Economics and Law and Economics of the University of Bologna, but a limited number of seats is available for external students. If you are interested in attending the course, please send me an e-mail.


No specific knowledge of programming and computer science is required. A background in experimental economics is recommended in order to fully understand the purpose of programming in z-tree and the practical examples we will go through during the course.

Before starting the course, participants need to get a licence for using z-Tree, and to download the software. The program is licensed free of charge. To get a licence, please, follow this link. Once you obtain your licence, you will be able to download z-Tree from this webpage:

Maximum number of participants: 32


  1. Introduction
  2. Installing z-Tree
  3. Individual decision-making experiments. Example: lottery.
  4. Games with symmetric players and simultaneous moves.
  5. Games with asymmetric players and sequential moves.
  6. Games with more than 2 players.
  7. How to:
  8. Miscellanea

Reading List:

The main references are:

Fischbacher, Urs, Katharine Bendrick, and Stefan Schmid, 2015. "z-Tree 3.5 Tutorial and Reference Manual." Available on-line at:

Fischbacher, Urs. 2007. "z-Tree: Zurich Toolbox for Ready-made Economic Experiments", Experimental Economics 10(2), 171-178.

Additional reading material will be provided at the beginning of the course. Lecture notes will be available on the course web-site.

Lecture notes

full printable version (pdf)

Useful links

z-Tree home page: the official z-Tree web page.
Ernesto Reuben's page: contains some useful examples, and a openzleafs.exe, a handy file to launch multiple instances of z-Leaf.

There exists also a mailing list for z-Tree users. To join this list refer to one of the following instructions:

Downloadable files

Last updated: November 4, 2015