GIT-CERCS-07-01
    Ali Hisham Malik, Alexander G. Gray,
    Tradenet: A Collaborative Stock Trading System

    Development of semi- and fully- automated trading systems is becoming increasingly popular in the financial market. Our aim is to develop a scalable lightweight distributed trading system that is self-configuring, self-healing, and provides fast execution of trades with high availability. We used a peer-to-peer (P2P) platform which would allow for the flexibility of non-static nodes dispersed across the globe to securely communicate with each other and configure accordingly. A P2P network also allows machines in the network to discover available services. In such a domain, the machines in the network can be fine-tuned to heal from faults in the network, the most damaging being the network partitioning issue. These features were found very useful for development of our trading system.