Network Access
All SpiderRock Connect APIs and network services can be accessed by connecting to SpiderRock Connect's production (Saturn) or staging (Venus) environments. In addition, clients can connect to one of the sandbox (Test/Dev) environments at any time as part of their software develop process.
All of SpiderRock Connect's service access points are public or semi-public addresses on the client facing (front-end) side of a reverse proxy cluster and are available as follows:
Service | Description | Protocol | Availability |
---|---|---|---|
WebApp/WTS | WebApp tool suite server pool | TCP/HTTPS | X-Con, VPN, Internet |
MLink/REST | Primary MLink/REST server pool | TCP/HTTPS | X-Con, VPN, Internet |
MLink/WS | Primary MLink/WS server pool | TCP/HTTPS | X-Con, VPN, Internet |
SRSE/Primary | Primary SRSE server pool | TCP/MariaDB | X-Con, VPN |
SRSE/Private | Private SRSE server pools | TCP/MariaDB | X-Con, VPN |
FIX/CGW | FIX client gateway servers | TCP/FIX 4.x | X-Con, VPN |
FIX/Drop | FIX drop servers | TCP/FIX 4.x | X-Con, VPN |
Production services for WebApp tools, MLink servers, and SRSE/Primary servers are organized into service pools and there is no guarantee that a client will connect to the same backend server if they disconnect/reconnect.
All inbound client FIX sessions are assigned a unique IP/Port pair. This FIX connect address is associated with the SenderCompID/TargetCompID of a client's FIX session as well as their SpiderRock client firm. SpiderRock Connect only accepts production FIX connections via cross-connect or VPN and will internally verify source address / client firm correspondence for all connections.
SRSE/Private services are provisioned by IP/Port pair (you will receive a unique IP/Port for each SRSE/Private service provisioned). These private addresses are only available via cross-connect or VPN.
SpiderRock can establish site-to-site VPN service from most places in the world and can accept cross connects in Equinix CH2, NY4, NY5, EC2 and FR2 facilities. Contact SpiderRock for more information or help getting connected.
The primary access point for US equity, future, and option markets and data is NY5. The primary access point for European markets and data is FR2. In general, SpiderRock Connect does not make US data available in our European data centers or visa-versa.
If a client wishes to run SpiderRock Connect's WebApp tool suite and access data from both the US and Europe interchangeably from the same tool instance, that client will need network access to both NY5 and FR2 from the machine or device the tool is running on.
SpiderRock Connect services all have URLs that indicate the service type as well as the location of the service. The general pattern is:
<service-type>.<system-realm>.<system-environment>.spiderrockconnect.com/(protocol)
Saturn is SpiderRock Connect's production system-environment and Venus is our staging system-environment and our system-realms are as follows:
SysRealm | Location | Description |
---|---|---|
NMS | US/NY5 | US equity and option markets and data |
CME | US/DC3 | US CME futures and options markets and data |
FR2 | EU/FR2 | European equity, future, and options markets and data |
MLink End Points
MLink/REST and MLink/WebSocket APIs have various access endpoint addresses. These endpoints are globally accessible via internet routes but can also be accessed via private network routes. The following table lists the MLink endpoints and their respective IP addresses and FQDNs.
MLink FQDNs utilizes the standard HTTPS port (443) and can be used for either REST or WebSocket connections.
Production
MLink Endpoint | IP Address | FQDN | Description |
---|---|---|---|
Live | 192.81.231.65 | mlink-live.nms.saturn.spiderrockconnect.com | live market data |
Delay | 192.81.231.65 | mlink-delay.nms.saturn.spiderrockconnect.com | delayed market data |
Speed | 192.81.231.65 | mlink-speed.nms.saturn.spiderrockconnect.com | benchmark testing |
Order | 192.81.231.65 | mlink-order.nms.saturn.spiderrockconnect.com | order entry |
Staging
MLink Endpoint | IP Address | FQDN | Description |
---|---|---|---|
Live | 192.81.231.81 | mlink-live.nms.venus.spiderrockconnect.com | live market data |
Delay | 192.81.231.81 | mlink-delay.nms.venus.spiderrockconnect.com | delayed market data |
Speed | 192.81.231.81 | mlink-speed.nms.venus.spiderrockconnect.com | benchmark testing |
Order | 192.81.231.81 | mlink-order.nms.venus.spiderrockconnect.com | order entry |
SRSE End Points
SRSE can be accessed via private cross connection networks or via VPN. SRSE access is provisioned once a client is onboarded and accessible via the public pool of servers. If a client has a private SRSE instance, then that connection information will be provided by the Client Support Desk.
Production
Private SRSE ports are provided by SpiderRock when provisioned.
SRSE Endpoint | IP Address | Port | FQDN | Description |
---|---|---|---|---|
SRSE Public | 192.81.231.66 | 3700 | srse.nms.saturn.spiderrockconnect.com | Public SRSE pool |
SRSE Private | 192.81.231.66 | XXXX | srse.nms.saturn.spiderrockconnect.com | Private SRSE instance |
FIX End Points
FIX can be accessed via private cross connection networks or via VPN. FIX access is provisioned once a client is onboarded. Please contact the Client Support Desk to coordinate FIX access coordination with SpiderRock Networking. FIX connections include Order routing and Drop Copy services.
FIX Production and UAT
FIX session ports are assigned by SpiderRock when sessions are provisioned.
FIX Endpoint | IP Address | FQDN | Description |
---|---|---|---|
fix-prod | 192.81.231.68 | fix-prod.nms.saturn.spiderrockconnect.com | Production FIX endpoint |
fix-uat | 192.81.231.67 | fix-uat.nms.saturn.spiderrockconnect.com | UAT FIX endpoint |
Sandboxes
The SpiderRock Connect sandboxes are test/development environments that are globally accessible via internet routes but can also be accessed via private network routes. The following table lists the MLink endpoints and their respective IP addresses and FQDNs.
MLink / Development
MLink Endpoint | IP Address | FQDN | Description |
---|---|---|---|
mlink-test | 192.81.231.72 | mlink-test.nms.saturn.spiderrockconnect.com | production code |
mlink-test | 192.81.231.88 | mlink-test.nms.venus.spiderrockconnect.com | staging (pre-release) code |
FIX / Development
FIX sessions ports for sandboxes are available on request
FIX Endpoint | IP Address | FQDN | Description |
---|---|---|---|
fix-test | 192.81.231.72 | fix-test.nms.saturn.spiderrockconnect.com | production code |
fix-test | 192.81.231.88 | fix-test.nms.venus.spiderrockconnect.com | staging (pre-release) code |