Jump to content
  • 0
BeardPower

Integration of Spotware brokers

Question

BeardPower    0

Hi everyone,

Is it possible to add the Spotware brokers?

Spotware offers a public and free API:
The Account data is accessed through a REST API, and the trading data is accessed through a full-duplex streaming SSL/TLS socket API, using protocol buffers.

Information about the API and integration can be found here:
https://connect.spotware.com/

They also have a GitHub repo including a C# developer library and an integration example:
https://github.com/spotware/
https://github.com/spotware/connect-csharp-samples

Additionally, they offer a free FIX 4.4 API:
https://help.spotware.com/FIX


Thank you for considering an integration!

Edited by BeardPower

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

  • 0
Mike Medved    30

To clarify: how does this work? This company is not a broker themselves. It's a software company. I see that one of the brokers that they provide services for is Gains Capital. But Gains already has an API and we connect to it. Does this provide a different API for Gains?

 

Also, from a quick glance at the API, they don't seem to provide streaming market data API at all. Correct?

Share this post


Link to post
Share on other sites
  • 0
BeardPower    0

Hi Mike,

Thank you for the fast response.

6 hours ago, Mike Medved said:

To clarify: how does this work?

You register your integration as an app, which will offer OAuth2 authentification and gives access to the broker feeds and client data.
Spotware provides the services and infrastructure for brokers as a white label solution. Brokers include OctaFX, FXPig, Pepperstone, 
FxPro and many more (>50).
Spotware provides the API, which is the same for all brokers. With one integration, you will reach every Spotware broker.

It's Spot FX and CFD only.

Here is how to get started:
https://connect.spotware.com/docs/api-reference/getting-started

6 hours ago, Mike Medved said:

This company is not a broker themselves

No, they are providing services for the financial industry.
"Spotware Systems is an award-winning neutral financial technology provider focusing on e-FX STP and direct-access trading, offering comprehensive solutions for brokers, banks, and their clients."

6 hours ago, Mike Medved said:

It's a software company.

Yes. Offering services and infrastructure for brokers, banks and their clients.

6 hours ago, Mike Medved said:

I see that one of the brokers that they provide services for is Gains Capital. But Gains already has an API and we connect to it.

GAIN Capital is one of their liquidity providers and Spotware is offering CFDs to the brokers through GAIN Capital.

6 hours ago, Mike Medved said:

Does this provide a different API for Gains?

Yes. It's not GAIN OneLink if you are referring to that.
Spotware has its own API.

6 hours ago, Mike Medved said:

Also, from a quick glance at the API, they don't seem to provide streaming market data API at all. Correct?

No, that's not correct. They offer a streaming market data API. The account data is a non-streaming REST API, but their trading API is a full duplex streaming API.
They also offer to trade through their free FIX 4.4 API.

This is the Account API (REST):
Accounts API is based on RESTful API operating via HTTP request/responses. You just generate a simple GET request and get a response in text JSON format.
https://connect.spotware.com/docs/api-reference/accounts-api

This is the Trading API, which also includes the market data API (every broker has its own data feed, which is accessed through the Trading API):

Trading API is a real-time API supporting full-duplex communication channels over TCP and Web socket connection.
https://connect.spotware.com/docs/api-reference/trading-api

They have also planned to offer a streaming Account API in the future.

Free FIX API:
https://help.spotware.com/FIX

 




 

Edited by BeardPower

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×