Threadneedle is an Agent Based Economic Simulation Framework based on a full implementation of the double entry book keeping transactions on which banking - and all modern credit/debt financing - is based. It is intended as a tool for creating realistic economic simulations, allowing researchers and anyone else who is interested, to explore the systemic behaviour of the economic constructs that we inhabit.
For the first time it is possible to put the modern financial system under the microscope and examine the feedback effects of its interactions with market based economies. Threadneedle provides a full double entry book keeping simulation of fractional reserve banking, supporting central bank reserve and Basel capital regulation, to which agents can be arbitrarily added to create complex simulated economies.