BPTrade has kept reliability and security within every element of the design, testing and implementation process.
BPTrade utilizes single socket TCP/IP connections to the order processing firms, using both the internet and dedicated circuits as the communications backbone. We use high performance relational database systems, with all calls optimized to return the minimum data required to accomplish the task. This minimizes data transmission requirements and increases performance. The system is programmed with low graphics rendering overhead. Our focus on speed is also why we use a non-SSL proprietary data encryption system. No SSL layer overhead is required, thus server operations and transmit speeds are incredibly fast.
When a user places a stock order, the order is sent directly from the BPTrade server to either an ECN, market maker or order processing firm via the TCP/IP connection. BPTrade can be customized to send orders to any ECN, market maker or order processing firm by default. BPTrade utilizes high-speed socket connections in order routing. All programming is done in-house with execution speed being our top priority. Attention to every detail and focus on speed has produced a lightning fast trading platform.
BPTrade servers are connected to the internet by redundant fiber connections to two different providers. In the event of a service interruption by the main provider, the system can be switched over to use the other connection with a minimum of downtime.