Rithmic offre R | API+, R | Protocol API e R | Diamond API per ambienti di sviluppo diversi. Ottieni da Rithmic il kit corrispondente e la specifica di connessione attuale. Accesso di test per sviluppatori, conformità per la produzione, credenziali dell'account e permesso del provider sono requisiti distinti. Un login desktop o una normale demo paper non stabiliscono il permesso di eseguire un'applicazione API personalizzata.
Indicazioni didattiche sul software. Il trading comporta rischi. Legga le avvertenze finanziarie e informative.
Confronta le famiglie di interfacce
La pagina ufficiale delle API descrive:
| Famiglia | Differenza di interfaccia/distribuzione |
|---|---|
| R | API+ | Interfacce di libreria C++ e .NET; controlla il supporto del sistema operativo del kit |
| R | Protocol API | Protocollo di rete basato su WebSocket e Protocol Buffers per client in linguaggi diversi |
| R | Diamond API | Flusso specializzato Linux C/C++ e co-location con prerequisiti di accesso aggiuntivi |
Un'API è l'interfaccia che un programma usa per richiedere dati o azioni sugli ordini. I Protocol Buffers descrivono messaggi strutturati; non sono la stessa cosa di un generico webhook JSON. La co-location colloca risorse di calcolo in un ambiente infrastrutturale specificato; non coincide automaticamente con un normale VPS retail.

Parti dai requisiti di accesso
- Descrivi a Rithmic lo scopo, il linguaggio e la distribuzione prevista dell'applicazione.
- Ottieni il kit attuale appropriato e le istruzioni per l'ambiente di test. Non inventare endpoint e non copiare in produzione una configurazione storica.
- Sviluppa e convalida nell'ambiente approvato per quel kit.
- Conferma il processo di conformità prima dell'accesso in produzione. La conformità è la revisione dell'integrazione da parte del fornitore; non è un'approvazione della performance di investimento.
- Ottieni le credenziali dell'account rilasciate dal provider e conferma separatamente le abilitazioni per dati di mercato, sessioni e account.
- Conferma i costi ed eventuali restrizioni del provider/della società per l'uso specifico prima di impegnarti nel flusso di lavoro.
La pagina di richiesta informazioni API di Rithmic distingue l'onboarding Protocol dalle altre richieste di kit e indica requisiti di accesso aggiuntivi per Diamond. Segui quelle istruzioni attuali, anziché presumere che le tre interfacce abbiano un'iscrizione identica.
Test non equivale a una demo paper
Il menu System del desktop conteneva Rithmic Test, Rithmic Paper Trading e Rithmic 01. È stato letto senza tentare un nuovo login. Le FAQ ufficiali affermano che l'accesso alla Protocol API non è disponibile per le demo di paper trading che includono dati di mercato live. Tieni separata questa restrizione dal flusso di lavoro di test per sviluppatori della pagina API e da un account di simulazione rilasciato dal provider.

Cosa deve verificare un'integrazione
Pianifica come l'applicazione registra richieste, conferme, esecuzioni (fill), rifiuti e cancellazioni. Stabilisci il ripristino quando la connessione cade tra una richiesta e il suo esito registrato. Conferma quali funzioni di protezione sono supportate e dove vengono eseguite per il percorso esatto. Una capacità lato server pubblicizzata non dimostra che ogni connettore di terze parti la utilizzi.
Non pubblicare codice funzionante o campi JSON inventati come se fossero l'API Rithmic. Usa le definizioni dei messaggi del kit attuale e una convalida controllata. Per questo articolo non è stato richiesto alcun kit, non è stata registrata alcuna app personalizzata, non è stato inviato alcun ordine né eseguito alcun test di conformità.
Domande frequenti
Un webhook di TradingView è l'API ufficiale di Rithmic?
No. Il formato di alert in ingresso di un bridge è un'interfaccia separata. Può tradurre le richieste attraverso la propria connessione supportata.
Il mio login a RTrader Pro autorizza codice personalizzato in produzione?
Non darlo per scontato. Conferma l'approvazione dell'applicazione, l'ambiente e le abilitazioni del provider.
L'accesso all'API è gratuito?
Questa guida non stabilisce alcun prezzo universale. Ottieni i costi attuali di kit, infrastruttura, provider e dati di borsa per la configurazione effettiva.
Le cifre di latenza dei fornitori prevedono la velocità dei miei fill?
No. La base di prestazioni dichiarata da un fornitore non è un risultato end-to-end misurato per la tua rete, applicazione, account e ordine.