Integrazione con le piattaforme

Panoramica API Rithmic: interfacce, accesso di test e conformità

Risposta rapida

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.

Riferimento ufficiale alle API Rithmic catturato in precedenza per la libreria; documentazione del fornitore, non un test di connessione API locale
Riferimento ufficiale alle API Rithmic catturato in precedenza per la libreria; documentazione del fornitore, non un test di connessione API locale

Parti dai requisiti di accesso

  1. Descrivi a Rithmic lo scopo, il linguaggio e la distribuzione prevista dell'applicazione.
  2. Ottieni il kit attuale appropriato e le istruzioni per l'ambiente di test. Non inventare endpoint e non copiare in produzione una configurazione storica.
  3. Sviluppa e convalida nell'ambiente approvato per quel kit.
  4. 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.
  5. Ottieni le credenziali dell'account rilasciate dal provider e conferma separatamente le abilitazioni per dati di mercato, sessioni e account.
  6. 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.

Menu System nativo parziale con Rithmic Test e Rithmic Paper Trading; le etichette visibili non stabiliscono l'autorizzazione API
Menu System nativo parziale con Rithmic Test e Rithmic Paper Trading; le etichette visibili non stabiliscono l'autorizzazione API

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.

Avvertenze finanziarie e informative

Avvertenza finanziaria

Queste guide spiegano software e flussi di lavoro. Hanno scopo educativo e non costituiscono consulenza finanziaria, di investimento, fiscale o legale. Nessun esempio è un suggerimento di acquistare o vendere un prodotto né di usare una strategia di trading. Il trading di futures comporta un rischio sostanziale e può causare perdite, compresi tutti i fondi impiegati. La leva può causare perdite superiori ai fondi iniziali. L'automazione può guastarsi, inviare ordini duplicati o agire in ritardo. Gli ordini stop non garantiscono l'esecuzione né un prezzo di uscita specifico; il loro comportamento dipende dal tipo di ordine e dalle regole di borsa applicabili. Controlla i tuoi ordini e le tue posizioni e rivolgiti a un professionista qualificato per la tua situazione. Le operazioni simulate, gli esempi e i risultati passati non prevedono i risultati reali né promettono un profitto.

Avvertenza informativa

Questa è una guida generale basata sulle fonti e sulla data di verifica indicate in ogni pagina. Schermate, impostazioni, commissioni, accesso ai dati, nomi dei server, testo degli errori, percorsi dei menu e supporto ai prodotti possono cambiare o differire in base alla versione dell'app, al conto, al paese, al broker, alla prop firm e all'FCM. I contenuti possono contenere errori o diventare obsoleti; accuratezza, completezza e continuità del servizio non sono garantite. Controlla le istruzioni attuali di Rithmic, del broker, della prop firm e della piattaforma prima di agire. Le schermate mostrano dove si trovano i controlli; non dimostrano che un test di ordine sia riuscito. Queste guide non sostituiscono i termini del broker né gli avvisi di rischio. I riferimenti a Rithmic, RTrader Pro, CME Group, NinjaTrader, Tradovate, TradingView, Apex, Topstep, TradeDay, Leeloo, Bulenox, Earn2Trade e ad altri marchi identificano i loro prodotti e non implicano alcuna approvazione di questa guida.

Solo documentazione. I flussi di trading live non sono certificati né testati in esecuzione.

Automatizza gli alert di TradingView verso Rithmic

Vedi l'integrazione con Rithmic