MyLinedChart
Proİndir
Ana sayfaFiyatlandırmaİndirMakaleler

Teknik Trader'lar İçin IBKR ve Schwab Trader API Karşılaştırması

Yayın tarihi 2026-06-23 · Güncelleme tarihi 2026-07-25 · İngilizce okuyun

Interactive Brokers (IBKR) ve Schwab ikisi de aracı kurum API'leri sunar, ancak farklı trader profillerini ve enstrüman kümelerini hedefler. Bu karşılaştırma, daha geniş aracı kurum API rehberiyle aynı değerlendirme çerçevesini kullanır: enstrüman kapsamı, API tasarımı, veri erişimi, emir yönetimi ve iş akışı uyumu. Yalnızca planlama desteğidir, alım satım tavsiyesi değildir; aracı kurum veya veri garantisi yoktur.

Önemli noktalar
  • IBKR hisse senetlerini, opsiyonları, vadeli işlemleri, forex'i, tahvilleri ve ABD dışı borsaları kapsar; Schwab ABD hisse senetlerini, ETF'leri, opsiyonları ve endeks opsiyonlarını kapsar.
  • Schwab Trader API sandbox ile birlikte standart üç ayaklı OAuth 2.0 kullanır; IBKR'nin iki API yüzeyi vardır: soket tabanlı TWS API ve REST tabanlı Client Portal API.
  • İkisi de WebSocket akışını ve canlı emir vermeyi destekler; Schwab geçmiş barları yalnızca hisse senetleri ve ETF'ler içindir, IBKR'nin geçmiş veri kapsamı daha geniştir.

Kısa cevap: IBKR mı, Schwab API mi?

Birden fazla varlık sınıfında ya da küresel piyasalarda işlem yapıyorsanız, vadeli işlem emri yönlendirmesine ihtiyacınız varsa veya soket tabanlı bir API ile kurumsal derinlikte veri istiyorsanız IBKR'yi seçin.

ABD hisse senetlerinde, ETF'lerde ve opsiyonlarda bir Schwab hesabıyla işlem yapıyorsanız, TD Ameritrade'in API'sinden geliyorsanız ya da canlıya çıkmadan önce test için sandbox içeren standart REST/OAuth'u tercih ediyorsanız Schwab'ı seçin.

Alpaca ve Tradier dahil daha geniş aracı kurum API karşılaştırması için /resources/articles/ibkr-vs-alpaca-vs-tradier-for-technical-traders-api-stack-fit-checklist adresine bakın. IBKR veri aboneliklerini Schwab'ın dahil veriyle karşılaştıran API maliyet dökümü için /resources/articles/schwab-api-cost-vs-ibkr-alpaca-retail-traders adresine bakın.

Enstrüman kapsamı ve işlem yapılabilir varlıklar nasıl karşılaştırılır?

Enstrüman kapsamı, iki API arasındaki en büyük pratik farktır.

Schwab'ın API kapsamı ABD bireysel ürünlerine odaklanır; IBKR daha geniş bir küresel ve çok varlıklı yüzeyi kapsar.
EnstrümanIBKRSchwab Trader API
ABD hisse senetleriEvetEvet
ETF'lerEvetEvet
Opsiyonlar (tek bacaklı)EvetEvet
Opsiyonlar (çok bacaklı)EvetEvet, dikey spreadler, straddle'lar, butterfly'lar, endeks opsiyonları
Vadeli işlemler (alım satım)EvetHayır, HTTP 400 hatası
Vadeli işlemler (yalnızca kotasyon)EvetSınırlı, belgelenmemiş akış; geçmiş bar yok
ForexEvetHayır
ABD dışı hisse senetleriEvet, küresel borsalarHayır
Tahviller / sabit getiriliEvetHayır
KriptoEvet, seçili platformlarHayır

API tasarımları ve kimlik doğrulama modelleri nasıl farklılaşır?

IBKR'nin iki ayrı API yüzeyi vardır. TWS API soket tabanlıdır ve yerelde çalışan bir Trader Workstation veya IB Gateway örneğine bağlanır. TWS veya Gateway'in entegrasyonunuzla aynı makinede çalışmasını gerektirir. Client Portal API, doğrudan OAuth akışı yerine yerel bir gateway/oturum modeliyle iletişim kuran REST tabanlı bir arayüzdür.

Schwab Trader API standart üç ayaklı OAuth 2.0 kullanır. Uygulamanız developer.schwab.com'a kaydolur, kullanıcıyı bir Schwab yetkilendirme sayfasına yönlendirir ve yetkilendirme kodunu jetonlarla değiştirir. Erişim jetonları yaklaşık 30 dakika, yenileme jetonları yaklaşık 7 gün geçerlidir. Aynı kimlik bilgileriyle farklı bir temel URL'ye karşı kullanılabilen bir sandbox mevcuttur.

Ekibiniz daha önce REST API'leriyle çalıştıysa Schwab'ın akışı daha tanıdıktır. Zaten IBKR kullanıyorsanız ve günlük iş akışınızda TWS varsa, TWS API canlı pozisyonlar ve verilerle daha sıkı entegrasyon sağlar. IBKR'ye özgü entegrasyon yolları için /ibkr-automation-integration adresine bakın.

Piyasa verisi erişimi nasıl karşılaştırılır?

İki API de gerçek zamanlı kotasyon akışını ve geçmiş bar verisini destekler, ancak geçmiş barlarda kapsam önemli ölçüde farklıdır.

Schwab Trader API: hisse senetleri ve ETF'ler için Seviye 1 ve Seviye 2 (NYSE/NASDAQ) kotasyonlarla WebSocket akışı, opsiyon kotasyonları ve time-of-sale. Geçmiş barlar yalnızca hisse senetleri ve ETF'ler için günlük, 1 dakikalık, 5 dakikalık, 10 dakikalık, 15 dakikalık ve 30 dakikalık aralıklarda mevcuttur. Bir dakikalık geçmiş yaklaşık 30 ila 35 gün derinliğindedir. Opsiyonlar veya vadeli işlemler için geçmiş bar yoktur.

IBKR: daha geniş enstrüman kümesi için TWS API üzerinden gerçek zamanlı akış ve geçmiş barlar, piyasa verisi aboneliklerine bağlıdır. Client Portal API'nin veri yüzeyi TWS'ten daha dardır. Her iki platformda hız sınırları, seans dışı kapsam ve işlem geçmişi derinliği için geliştirmeye başlamadan önce güncel geliştirici belgelerine başvurun.

Emir yönetimi yetenekleri nasıl karşılaştırılır?

Schwab Trader API piyasa, limit, stop, stop-limit, trailing stop, OCO, OTO ve bileşik (bir-OCO'yu-tetikler) emir türlerini destekler. Çok bacaklı opsiyonlar ve opsiyonlar için OCO/OTO kombinasyonları mevcuttur ancak geliştirici topluluğunda deneysel olarak işaretlenmiştir; üretimde kullanmadan önce canlı bir aracı kurum bağlantısıyla doğrulayın.

IBKR'nin TWS API'si, tüm enstrüman evreninde karmaşık koşullu ve algoritmik emirler dahil daha geniş bir emir türü kümesini destekler. Ayrıntılı bir IBKR emir türü referansı için güncel TWS API belgelerine bakın.

Programatik olarak gönderilen karmaşık opsiyon stratejilerine bağlı herhangi bir iş akışı için, üretim mantığını kurmadan önce belirli kombinasyonu bir sandbox veya test hesabında doğrulayın.

Hangi API'yi kim kullanmalı?

İşlemleriniz ABD hisse senetlerine, ETF'lere ve opsiyonlara odaklıysa, hesabınız Schwab'daysa ve sandbox erişimli basit bir OAuth 2.0 REST arayüzü ekibinizin entegrasyon kalıplarına uyuyorsa Schwab Trader API'yi kullanın.

İş akışınız birden fazla varlık sınıfını kapsıyorsa, küresel piyasa erişimi gerektiriyorsa ya da vadeli işlem emri yönlendirmesine bağlıysa IBKR'nin API'lerini kullanın. TWS API, yerel bir TWS/Gateway süreci gerektirmesi pahasına en geniş yeteneği sunar; Client Portal API daha basit hesap ve emir iş akışları için daha erişilebilirdir.

Schwab API ayrıntıları ve geliştirme öncesi kontrol listesi için /resources/articles/schwab-api-for-technical-traders-workflow-fit-checklist adresine bakın. Schwab ekosistemine özgü grafik iş akışı bağlamı için /resources/articles/schwab-chart-workflow-and-api-readiness adresine bakın.

Daha geniş bir kurumsal iş akışının temeli olarak IBKR veya Schwab'ı değerlendiren firmalar ve masalar için, kapsamlı aracı kurum API seçimi ve veri hattı danışmanlığı için /consulting/institutional adresine bakın.

Ticari onay ve yapay zekâ işlevi: hafife alınan bir fark

Enstrüman kapsamı ve API tasarımı bariz karşılaştırma noktalarıdır; ancak diğer trader'ların kullanacağı, özellikle yapay zekâ ya da otomasyon ekleyen bir uygulama geliştiriyorsanız, iki aracı kurumun onay tutumu uç noktaları kadar önemlidir.

Schwab'ın Trader API'si bireysel erişimi ticari onaydan ayırır: kendi hesabınıza karşı geliştirmek bir şeydir, bir uygulamayı diğer Schwab müşterilerine sunmak ise kullanıcıların emir verme üzerindeki doğrudan kontrolü koruyup korumadığını ve otomatik, yapay zekâ destekli veya danışmanlık işlevinin gerçekte ne yaptığını tartan ayrı bir ticari inceleme gerektirir. Kullanıcıyı kendi kararını veren konumda tutan tasarımlar, yani salt okunur veri ve analiz sunup her emri kullanıcının verdiği tasarımlar, bu modelin içine rahatça oturur. Tam döküm için /resources/articles/schwab-trader-api-commercial-approval-what-the-review-evaluates, tasarım deseni için /resources/articles/read-only-schwab-api-apps-self-directed-model adreslerine bakın.

Hangi aracı kurumu hedeflerseniz hedefleyin, yapay zekâ veya grafik katmanının uyum duruşunu geliştirmeden önce baştan planlayın.

Buraya TD Ameritrade'den geldiyseniz, Developer API kapatıldı ve yerini Schwab Trader API aldı. Bu geçişin gerçekte neler gerektirdiği /resources/articles/td-ameritrade-api-shut-down-what-replaced-it adresinde anlatılıyor.

Sık sorulan sorular

IBKR'nin API'sini kullanmak Schwab'ınkinden daha mı zor?
TWS API en dik öğrenme eğrisine sahiptir; soket tabanlıdır ve yerelde çalışan bir TWS veya IB Gateway süreci gerektirir. Client Portal API REST tabanlıdır ve daha erişilebilirdir ama veri yüzeyi daha dardır. Schwab'ın üç ayaklı OAuth 2.0'ı, çoğu ekibin hızla entegre ettiği standart REST davranışıdır.
TD Ameritrade API'sine ne oldu?
TD Ameritrade Developer API tamamen kapatıldı. Schwab'ın satın almasının ardından Schwab Trader API onun halefidir. Mevcut TDA entegrasyonlarının taşınması gerekir; değişiklik yapmadan Schwab uç noktalarına karşı çalışmazlar.
Aynı iş akışında hem IBKR hem Schwab API'lerini kullanabilir miyim?
İkisini birden çalıştırmanın teknik bir engeli yoktur. Her ek aracı kurum entegrasyonu bakım yüzeyini artırır; bu yüzden birleştirmeden önce kapsamı dikkatle belirleyin. Yalnızca planlama desteğidir, alım satım tavsiyesi değildir.
Schwab API vadeli işlem alım satımını destekler mi?
Hayır. Vadeli işlem emirleri HTTP 400 döndürür. Vadeli işlem enstrümanları için belgelenmemiş bazı akış kotasyon verileri vardır, ancak vadeli işlem emri yönlendirmesi ve vadeli işlem geçmiş barı yoktur. Vadeli işlem alım satımı zorunlu bir gereksinimse IBKR bunu karşılar.
Bir yapay zekâ veya grafik uygulaması geliştirmek IBKR ve Schwab kararını değiştirir mi?
Değiştirebilir. Enstrümanlar ve API tasarımının ötesinde, Schwab'ın Trader API'si bir uygulamayı diğer Schwab müşterilerine sunmadan önce ayrı bir ticari inceleme gerektirir ve bu inceleme emir verme kontrolünü ve her türlü otomatik veya yapay zekâ destekli işlevi mercek altına alır. Salt okunur, emri kullanıcının verdiği bir tasarım, kendi kararını veren yatırımcı modeline uyar. /resources/articles/schwab-trader-api-commercial-approval-what-the-review-evaluates adresine bakın.

MyLinedChart'ı deneyin

MyLinedChart; çizimlerinizi, notlarınızı ve gösterge değerlerinizi dışa aktarabileceğiniz, gözden geçirebileceğiniz ve yeniden kullanabileceğiniz veri olarak saklar.

MyLinedChart'ı keşfedin

Diğer makaleler