API dla Deweloperów
Potężne RESTful API i WebSocket streaming umożliwiające pełną integrację z naszą infrastrukturą tradingową. Buduj zaawansowane aplikacje i systemy automatycznego tradingu.
Możliwości API
Kompletne rozwiązanie dla deweloperów aplikacji tradingowych
Dostęp do danych z tysięcy instrumentów finansowych z minimalnym opóźnieniem.
- ✓Real-time quotes (tick-by-tick)
- ✓Historical OHLCV data
- ✓Order book (Level II)
- ✓Trade tape
- ✓WebSocket streaming
Pełna kontrola nad egzekucją zleceń z ultra-niską latencją.
- ✓Market/Limit/Stop orders
- ✓OCO i bracket orders
- ✓Position management
- ✓Order modification & cancellation
- ✓Batch operations
Monitoruj stan konta, pozycje i historię transakcji w czasie rzeczywistym.
- ✓Balance & equity tracking
- ✓Open positions
- ✓Trade history
- ✓P&L calculations
- ✓Risk metrics
Gotowe endpointy do obliczeń wskaźników technicznych i analiz.
- ✓100+ technical indicators
- ✓Pattern recognition
- ✓Volatility analysis
- ✓Correlation matrices
- ✓Custom calculations
Programowy dostęp do silnika backtestingu z dokładnymi danymi historycznymi.
- ✓Multi-year historical data
- ✓Event-driven backtesting
- ✓Slippage & commission modeling
- ✓Performance metrics
- ✓Optimization endpoints
Otrzymuj natychmiastowe powiadomienia o zdarzeniach na koncie i rynku.
- ✓Order fill notifications
- ✓Price alerts
- ✓Account events
- ✓Custom triggers
- ✓Retry logic built-in
Specyfikacja Techniczna
Nowoczesne API zbudowane z myślą o wydajności
Średni czas odpowiedzi API
Gwarantowana dostępność
Rate limit na plan Pro
Dwa protokoły komunikacji
Przykład Użycia
Prosta integracja - zacznij w kilka minut
import tradingtechpro as ttp
# Inicjalizacja klienta API
client = ttp.Client(api_key="your_api_key")
# Pobierz aktualną cenę
quote = client.get_quote("EURUSD")
print(f"EUR/USD: {quote.bid} / {quote.ask}")
# Złóż zlecenie rynkowe
order = client.create_order(
symbol="EURUSD",
side="buy",
quantity=10000,
type="market",
stop_loss=quote.bid - 0.0050,
take_profit=quote.bid + 0.0100
)
print(f"Zlecenie {order.id} wykonane")
# WebSocket streaming
def on_tick(data):
print(f"New tick: {data}")
client.stream_ticks("EURUSD", callback=on_tick)Plany API
Elastyczne plany dostosowane do potrzeb
- ✓10,000 requests/min
- ✓Real-time market data
- ✓Live & paper trading
- ✓WebSocket streaming
- ✓Priority support
- ✓Unlimited requests
- ✓Dedicated infrastructure
- ✓Custom SLA
- ✓White label options
- ✓24/7 dedicated support