• DocumentCode
    3420668
  • Title

    Exploring algorithmic trading in reconfigurable hardware

  • Author

    Wray, Stephen ; Luk, Wayne ; Pietzuch, Peter

  • Author_Institution
    Dept. of Comput., Imperial Coll. London, London, UK
  • fYear
    2010
  • fDate
    7-9 July 2010
  • Firstpage
    325
  • Lastpage
    328
  • Abstract
    This paper describes an algorithmic trading engine based on reconfigurable hardware, derived from a software implementation. Our approach exploits parallelism and reconfigurability of field-programmable gate array (FPGA) technology. FPGAs offer many benefits over software solutions, including a reduction in latency, while increasing overall throughput and computational density. All of which are important attributes to a successful algorithmic trading engine. Experiments show that the peak performance of our hardware architecture for algorithmic trading is 133 times faster than the corresponding software implementation. Six implementations can operate simultaneously on a Xilinx Vertex 5 xc5vlx30 FPGA on average, maximising performance and available resource usage.
  • Keywords
    Computer architecture; Computer networks; Consumer electronics; Delay; Educational institutions; Engines; Field programmable gate arrays; Hardware; Software algorithms; Throughput; Algorithmic Trading; Reconfigurable Hardware;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-specific Systems Architectures and Processors (ASAP), 2010 21st IEEE International Conference on
  • Conference_Location
    Rennes, France
  • ISSN
    2160-0511
  • Print_ISBN
    978-1-4244-6966-6
  • Electronic_ISBN
    2160-0511
  • Type

    conf

  • DOI
    10.1109/ASAP.2010.5540966
  • Filename
    5540966