Have you successfully analysed any broker api protocol? - page 3

 

How goes it on the API front, scorpion ?

I noticed that Gain Capital dont seem to have an upfront payment requirement, going by their web page at /go?link=https://www.forex.com/en-us/trading-platforms/forextrader

Another advantage of Oanda is being able to trade on unit size and not lot size. This gives the trader an enormously better method of precisely setting risk tolerances. The issue is still the upfront payment, though this can be offset by the number of trades per month. I'm informed if you'd make around 30 standard lot trades per month, this would zero out the API cost. It's a great pity you can't at least use a demo account til you are ready to trade and pay for the API. I was looking to use Amibroker and Oanda but simply can not afford the development time of firstly the Oanda Plugin and then the strategy

Anyways, enough rambling - this info may or may not be useful - I certainly enjoyed typing it hehehe

Rastarr

 

Oanda charges $600 upfront to keep unprofessional system developers, malicious hackers, and poor blokes away. Oanda doesn't want to give away free resource while it's in short of it. Sometimes I hope Oanda still charges a fee to keep it system clean and tidy, so that we can deploy profitable bots with business-critical broker.

I certainly enjoy typing too

 
scorpion:
Oanda charges $600 upfront to keep unprofessional system developers, malicious hackers, and poor blokes away. Oanda doesn't want to give away free resource while it's in short of it. Sometimes I hope Oanda still charges a fee to keep it system clean and tidy, so that we can deploy profitable bots with business-critical broker.

My main liking of Oanda is the ability to size a trade position by units rather than lots. I think they're a bunch of morons for charging for an API that can't be demo tested for free on a trial server.

I'm sure they won't change their minds though, probably for the reasons you've stated above

 
Rastarr:
I think they're a bunch of morons for charging for an API that can't be demo tested for free on a trial server.

They certainly want to give their customers free API, but their data feed provider Olsen (it's a different department in the same company) doesn't allow them. Olsen doesn't want strangers to collect their expensive ticks with free API and resell them. Unless somebody comes up with a practical solution, Oanda will never giveaway free demo API. Many people suggest 1-hour-late ticks delivery, but it's not the solution, because strangers could still collect free ticks.

Just for an info, 20000 ticks per currency pair cost around $300, so 10 pairs would cost $3,000. A few years of these data would cost around $100,000 or so.

 

Some people spend $600/month just to collect those data. That makes me think the cost of API is actually the cost of collectable ticks!

 
Rastarr:
How goes it on the API front, scorpion ? I noticed that Gain Capital dont seem to have an upfront payment requirement, going by their web page at /go?link=https://www.forex.com/en-us/trading-platforms/forextrader

Yeah man... I'm checkin' out Gain Capital these days since they even have a Java interface to their trading API... I likey Java since that's what I've used most for the past few years.

Gain Capital is looking good to me... no requotes, guaranteed no slippage ('cept for fund. announcements of course .

But I also like Interbank FX... to me it's between those 2... I'd like to go with somebody in the good old USA in case I ever had to visit 'em in person .

I know long time no post on this board... but... here I am again...

 

further Gain API info:

* You have to register for their free web forum to learn about the API.

I just did this and found:

Welcome, GAIN Capital is pleased to offer our GAIN AutoEx API User Forum as a free service to our existing and prospective customers. The GAIN AutoEx API User Forum is medium for members to gain access to all API related documentation and exchange idea's, share comments and post constructive information about the GAIN AutoEx API offering and its implementation.

The objective of this forum is to assist in the advancement of the API offering and ease the implementation process of the GAIN AutoEx API product. User Forum members are asked to abide by a strict code of conduct in order to participate in the Forum.

To best serve our API customers we have created two support classifications for interested candidates, Non-Institutional and Institutional.

We ask our Non-Institutional partners to meet the following profile parameters:

1. To have a firm technical background or access to programmer support

2. The intention of opening a trading account with a minimum deposit on 10,000 USD or more

The Non-Institutional participation and access requirements:

1. Public domain open to all current and prospective GAIN AutoEx API clients

2. Participants in the forum will be required to create 'handles/alias' in order to maintain anonymity

3. Members will be granted access to the API Technical User Guide, all Frequently Asked Questions (FAQs) & the Posting library and message boards from the User Forum

4. Active participants in the forum will be required open a non-funded LIVE account as a goodwill offering to utilize the free support and development tools available by participation in the Forum.

5. Adherence to User Forum Conduct Disclaimer

 

and:

Now that you've read the Welcome outline, you are ready to move on.

The API process comprises three development stages;

1. Researcher

That's where you are right now. You have access to the documentation and FAQs in this area. The documentation here should answer enough of your questions to help you decide if this path is right for you. If it is, you should proceed to step two.

2. Developer

To advance to the developer step, you will need to carry out two tasks:

1. Register on this forum if you have not already done so here:

https://www.mql5.com/go?link=http://api.efxnow.com/forum/profile.php?mode=register

2. Sign up for a demo/test API account here:

https://www.mql5.com/go?link=http://www.gaincapital.com/openaccount_api.html

Registering on the forum will give you access to the support forum allowing you to review existing questions and post new questions to others.

Signing up for the demo/test account will give you a trial account that you can develop and test your code against.

If you fall into our Institutional Traders or developers catagory, you can request access to our enhanced support site by visiting https://www.mql5.com/go?link=http://api.efxnow.com/forum/groupcp.php and requesting access to the Institutional users group.

3. Trader

Once you have satisfied yourself that your code is running smoothly, you can fund your live account and begin trading.

============

So, it looks to me like it is *FREE* to use the API!

At least, as far as I can tell at first glance at this stuff...

They say you should "intend" to open some $10K account, but there is no real hard-and-fast requirement for that as far as I can see.

Again, what I liked about what I saw was that they support Java *and* C++ and other languages via some XML language-neutral support, etc...

It looks like their stuff is based on SOAP and Web Services...

 

Ok, some of you guys may not have registered, but because you are all cool , here's the sample code --

We have some example code for Visual Studio.NET, our recommended development environment, and JAVA contained in:

https://www.mql5.com/go?link=http://api.efxnow.com/Docs/Examples.zip

 

hmmm, it looks like they may not support mini accounts with the API right now... ... but... also it seems that policy might change

bsdfish

New user

Joined: 01 Aug 2005

Posts: 1

PostPosted: Mon Aug 01, 2005 3:16 pm Post subject: API trading in mini accounts Reply with quote

I've noticed some announcements indicating that AutoFX API won't/doesn't work in the mini accounts. This seems very unreasonable; I would certainly like to test my system with real money for a while before comitting large sums to it. So is there no API access to mini accounts?

If so, is there any way to trade less than 100k lots w/ an API?

Thanks,

Back to top

View user's profile Send private message

JMancine

New user

Joined: 31 Jul 2005

Posts: 2

PostPosted: Tue Aug 02, 2005 9:28 pm Post subject: I agree Reply with quote

I agree with you 100%. I spoke with customer service about this today and it seems they have been getting quite a few complaints about the fact that you are limited to using the higher stakes live API trading. They told me they will be "reviewing their policy soon" to see if it requires changing.

It just doesn't make sense to not allow developers to test out their algorithms on smaller stakes trades first. Here's to hoping they change it.