API Support Forum
OEC API > API Support > Direct-Access API
Author Topic: Direct-Access API
(5 messages, Page 1 of 1)
Moderators: VPfau
Lewcifer
Posts: 2
Joined: Nov 10, 2008


Posted: Nov 10, 2008 @ 04:53 PM             Msg. 1 of 5
Can someone please answer the following question:

Are there specs available for a direct-access API? I'm referring to the protocol that the API server talks... so that I can write a custom API for my Unix-based trade management system. All that I've seen so far involves the use of "middleware" on a Windows PC... via .NET 2.0 calls, a DLL, or a COM library. This "middleware" eventually has to talk to the API server itself. It's the API server protocol spec I'm looking for.

I know it must exist, because one of the Open E Cry pages said this...

"A direct connection fee of $0.15 per side will be applied to all commission rates (listed above) for trades sent directly through the OEC API not utilizing the OEC Trader Software."

In case this is not yet clear - I only need order entry/execution/updates... no client data (account balance, etc) or data feed of any type. I just want to be able to code to the api.openecry.com server specs so that my Unix trading system can execute orders. Normally I'd do this using FIX, but I understand Open E Cry has an "open" API. Where is it (other than one implemented in Windows-based middleware)?

Can someone point me in the right direction, please?

Thank you in advance.
SergeK
-Developer-
Posts: 475
Joined: Jan 26, 2007


Posted: Nov 10, 2008 @ 05:12 PM             Msg. 2 of 5
OEC API is available only as a library - .NET assembly or COM.
Lewcifer
Posts: 2
Joined: Nov 10, 2008


Posted: Nov 10, 2008 @ 05:34 PM             Msg. 3 of 5
Would OEC consider making the API server protocol available to a Unix developer, if he signed an NDA (non-disclosure agreement)? I would assign my intellectual property rights over to OEC, if need be, as I'm not interested in marketing it.
SergeK
-Developer-
Posts: 475
Joined: Jan 26, 2007


Posted: Nov 11, 2008 @ 09:06 AM             Msg. 4 of 5
Sorry, but this is not something OEC is willing to do at this time.
TJohnston
Posts: 1
Joined: Dec 03, 2008


Posted: Dec 03, 2008 @ 11:43 PM             Msg. 5 of 5
Consider the Mono Project http://www.mono-project.com/Main_Page

This is a port of .Net compilers and frameworks to Linux and MacOS. .Net framework 2.0 is available, including WinForms. Mono has been around a few years now and is getting pretty stable.

With luck, the OEC API would interoperate on Unix on this framework. So you could write and run C# on Linux or Mac in theory.

Please post your results if you go this way!

tim