Research and analysis

Computer trading: an ecological perspective

Report examining the ecology of financial markets.