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.