Quels courtiers en ligne offrent les API? [fermé]

alors j'en ai vraiment marre de E*TRADE et, en tant que développeur, j'aimerais trouver un courtier en ligne qui offre une API. Ce serait génial de pouvoir écrire mes propres outils de négociation, et peut-être même modifier ceux qui existent déjà.

D'après mes recherches, je n'ai trouvé qu'une option. Interactive Brokers propose une API multi-langage (Java/C++/ActiveX/DDE) et dispose de tarifs de commission assez décents pour démarrer. Je veux assurez-vous il n'y a pas d'autres options là-bas Je devrais être à envisager. Des idées?

mise à jour: basé sur les réponses jusqu'à présent, voici une liste rapide...

  • Interactive Brokers
    • Java
    • C++
    • ActiveX
    • DDE for Excel
  • Pinnacle Trading
    • c++
    • Perl
    • VB.NET
    • Excel
  • MB Trading
144
demandé sur Ben McCann 2008-09-12 19:34:58

10 réponses

je vote pour IB(courtiers interactifs). Je les ai utilisés dans le passé comme était très heureux. Pinnacle Capital Markets trading dispose également d'une API (pcmtrading.com mais je ne les ai pas utilisées.

Interactive Brokers:

https://www.interactivebrokers.com/en/?f=%2Fen%2Fsoftware%2Fibapi.php

Pinnacle Marchés De Capitaux:

http://www.pcmtrading.com/es/technology/api.html

34
répondu kamajo 2014-08-07 05:21:19

ressemble à E * Trade a une API maintenant.

pour l'accès aux données historiques, j'ai trouvé EODData pour avoir des prix raisonnables pour leurs dumps de données. Pour les projets secondaires, Je ne peux pas me permettre (plutôt Je ne veux pas me permettre) un frais d'abonnement énorme juste pour quelques données à bricoler avec.

12
répondu Joe Holloway 2013-09-13 21:47:59

à partir de cet affichage, il semble que TradeKing fonctionne sur une API. Pas sûr que l'avenir de la c'est bien.

5
répondu brainimus 2011-04-20 20:39:56

LMAX ont .NET et API Java, ainsi que leur protocole natif XML /JSON

2
répondu Aghilla 2011-10-04 13:42:54

openecry.com est un courtier avec beaucoup d'informations sur une API et des instructions sur la façon de faire les vôtres. Il y a aussi d'autres courtiers avec la plateforme OEC et toutes les cloches et sifflets qu'un pro pourrait demander.

2
répondu Ben Berry 2013-07-01 16:53:32

il y en a quelques-uns. Je cherchais MBTrading pour un ami. Je ne suis pas allé trop loin, car mon ami a perdu tout intérêt. Semblait relativement droit devant avec un C# et VB.Net SDK. Ils avaient des docteurs et tout. C'était il y a environ 6 mois, donc ça pourrait être mieux (ou pire) maintenant.

IIRC, vous pouvez créer un compte démo gratuitement. Je ne me souviens pas de tous les détails, mais il vous a permis de vous connecter à leur serveur de test et tirer des citations et faire de fausses transactions et tel pour obtenir votre logiciel affiné.

ne sait pas grand chose sur le coût d'un compte réel ou quoi que ce soit.

1
répondu Howler 2008-09-12 15:47:25

Ameritrade propose également une API, pour autant que vous ayez un compte Ameritrade: http://www.tdameritrade.com/tradingtools/partnertools/api_dev.html

1
répondu J. Taylor 2010-03-25 23:05:50

.NET Client de la Bibliothèque pour TD Ameritrade Plateforme de Trading :

TD Ameritrade. net SDK , également disponible via NuGet

1
répondu Konstantin Tarkus 2013-08-21 13:47:09

lié uniquement avec le commerce de devises (Forex), mais de nombreux courtiers Forex offrent MetaTrader qui vous permettent de code dans MQL. Le problème principal avec cela (mis à part qu'il est limité à Forex) est que vous devez coder en MQL qui pourrait ne pas être votre langue préférée.

0
répondu AsTeR 2013-03-22 13:49:00