Hangi çevrimiçi aracılar API'lar sunuyor? [kapalı]


155

Bu yüzden E * TRADE'den gerçekten bıktım ve bir geliştirici olarak, bir API sunan çevrimiçi bir broker bulmayı çok isterim. Kendi ticaret araçlarını yazabilmek ve hatta belki de mevcut olanları değiştirebilmek harika olurdu.

Şimdiye kadar yaptığım araştırmaya dayanarak, sadece bir seçenek buldum. Interactive Brokers, çok dilli bir API (Java / C ++ / ActiveX / DDE) sunar ve önyükleme için oldukça iyi komisyon oranlarına sahiptir. Düşünmem gereken başka seçenekler olmadığından emin olmak istiyorum. Herhangi bir fikir?

Güncelleme: Şimdiye kadar verilen cevaplara dayanarak, hızlı bir liste ...

Yanıtlar:


36

IB'ye (İnteraktif Brokerler) oy veriyorum. Onları geçmişte oldukça mutlu kullandım. Pinnacle Capital Markets ticaretinin de bir API'si var (pcmtrading.com) ama onları kullanmadım.

İnteraktif Brokerler:

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

Pinnacle Sermaye Piyasaları:

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


IB en iyi seçenek gibi görünüyor ve şimdiye kadar çok çeşitli dil desteğine sahip tek seçenek.
Wilco

1
Dil desteği mutlaka çoklu platform desteğine dönüşmez (birçok API hala bir DLL gerektirir)
nall

8
IB'nin işlem başına fiyatı nedir? Pazarlama materyallerini ayrıştıramıyorum.
Adam Monsen

Alpace ( alpaca.markets ) ücretsizdir ve bu yazıdan sonra ABD Pazarları için IEX ve Polygon ( polygon.io ) ile Market veri feed'i için ücretsiz entegrasyona sahiptir . (Ve yakın gelecekte daha havalı api gelecek). Moderatörden bu soruyu yeniden açmasını istiyorum.
Peru

13

Görünüşe göre E * Trade'in bir API'sı var.

Geçmiş verilere erişmek için, EODData'yı veri dökümleri için makul fiyatlarla buldum . Yan projeler için, sadece bazı verilerle uğraşmak için büyük bir abonelik ücreti ödeyemem (daha fazlasını göze almak istemiyorum).



2

Marketetera platformunun bazı bölümlerini kullanıyorum . Her türlü pazar veri kaynağını ve aracıyı destekler ve kolayca daha fazla aracı ve / veya veri sağlayıcısı ekleyebilmeniz gerekir. Bu elbette doğrudan bir aracı API değil, ancak satıcı kilitlenmesinden kaçınmanıza yardımcı olur, böylece iyi bir şey olabilir. Ve elbette kullandıkları tüm araçlar açık kaynak.


2

openecry.com , bir API hakkında bol miktarda bilgi ve sizinkini nasıl yapacağınıza ilişkin talimatları içeren bir brokerdir . OEC platformu ve bir profesyonelin isteyebileceği tüm çan ve ıslıklarla başka brokerler de var.


1

Birkaç tane var. Bir arkadaşım için MBTrading'i arıyordum . Arkadaşım ilgisini kaybettiği için fazla ileri gitmedim. Bir C # ve VB.Net SDK ile nispeten ileriye doğru görünüyordu. Bazı belgeleri ve her şeyleri vardı. Bu ~ 6 ay önceydi, bu yüzden şimdiye kadar daha iyi (veya daha kötü) olabilir.

IIRC, ücretsiz bir demo hesap oluşturabilirsiniz. Tüm ayrıntıları hatırlamıyorum, ancak test sunucularına bağlanmanıza ve tırnak almanıza ve yazılımınızı ince ayar yapmak için sahte işlemler yapmanıza izin veriyor.

Gerçek bir hesap veya herhangi bir şey için maliyet hakkında fazla bir şey bilmiyorum.


1

Ameritrade ayrıca bir Ameritrade hesabınız olduğu sürece bir API sunar: http://www.tdameritrade.com/tradingtools/partnertools/api_dev.html


1
Bunun eski bir soru olduğunu biliyorum, ama arama yaparken ortaya çıkan da bu. Sadece bir FYI, TD Ameritrade (bunu yazarken) API'larını kullanmak için çeyrek başına 500 bin veya 30 işlem içeren bir hesap gerektirir. Ancak, destek bu rahatlatıcı biraz bakıyorduk dedi.
Jared


0

Sadece döviz ticareti (Forex) ile ilgilidir, ancak birçok Forex brokeri MQL'de kod yazmanıza izin veren MetaTrader'ı sunmaktadır. Bununla ilgili ana sorun (Forex ile sınırlı olduğu gibi), MQL'de tercih ettiğiniz dil olmayabilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.