Skip to content

jonathonfletcher/SpiderRock-Connection-Toolbox

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpiderRock

SpiderRock's Connection Toolbox

This repo contains documentation, specifications and general information for how customers are expected to connect to the SpiderRock system. Whether you are a trading entity, developer or liquiity provider you may need to connect to SpiderRock for a variety of reasons and depending on those reasons a certain connection method may be more advantageous than another. Please consider your need to connect and consider all options. If you are having trouble choosing a method, reach out to our Support Desk for guidance.

Connection Methods

  1. MLink API - Our newest proprietary connection method, is a server that supports an SQL-like API where a user can connect via REST or WebSocket connection. Currently this method is single-direction down to the user in order to consume data. Soon, we plan to extend this functionality so it's bi-directional so users can interact and manipulate their orders and related messages.

  2. SRSE - The SpiderRock Storage Engine (SRSE) is a way for users to connect and query messages via SQL. Download your favorite SQL client, connect to our databases and leverage SQL to mine the desired data from our system.

  3. FIX - The trading industry's standard protocol for messaging, our current specs are based on FIX 4.4. If you're a liquidity provider that is looking to connect into our ATS, this is the recommended connection method.

  4. SpiderStream API - A proprietary connection method that allows for a low-latency stream of SpiderRock messages through C#, C++ or Python. This does not provide direct trading functionality.

Connection Environments

  1. Sandbox V8 - A mock environment to test your integration with the SpiderRock system, including the SpiderRock Connect ATS. Includes the MLink API, FIX API, and the Trade tool.

  2. Platform V7 - Production environment. Please contact the client support desk for connectivity.

  3. Platform V8 - Production environment. Please contact the client support desk for connectivity.

About

A toolbox for supported ways to connect to SpiderRock

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 67.0%
  • C++ 32.4%
  • TypeScript 0.3%
  • Python 0.2%
  • Makefile 0.1%
  • C 0.0%