libtrading, open source electronic trading library.