IBKR ne peut pas fournir toutes les anciennes séries de prix. Comparez le produit, les dates et la taille des barres à ses limites de données. Par exemple, les barres de 30 secondes ou moins ne sont pas proposées au-delà de six mois. Un vide peut venir d’une limite de données et non d’un défaut de TWS.
Conseils éducatifs sur le logiciel. Le trading comporte des risques. Lire les avertissements financiers et d'information.
Pas à pas
- 1 Confirmez que vous avez demandé le contrat voulu et non une échéance plus récente.
- 2 Pour un graphique TWS, ouvrez Edit → Chart Parameters et notez Time period et What to show. Pour une requête API, relevez ces valeurs dans le journal de l’application. L’application peut utiliser des valeurs différentes.
- 3 Comparez la requête à la liste des données indisponibles d’IBKR.
- 4 Essayez un intervalle plus petit et pris en charge pour distinguer un problème de disponibilité d’un problème de connexion.
- 5 Si l’intervalle devrait exister, envoyez la requête exacte et la réponse au support.
Un exemple pratique
Supposons que vous choisissiez une ancienne option arrivée à échéance depuis longtemps. Son nom peut sembler encore valide dans votre liste enregistrée, mais l’historique voulu peut ne plus être proposé. Notez le contrat complet et la plage de dates. Comparez-les ensuite aux limites de données du courtier. Vous pouvez aussi tester une courte plage récente sur un produit valide connu pour vérifier que la liaison fonctionne. Ce second test ne crée pas les anciennes données, mais il aide à montrer qu’un jeu de données manquant et une liaison défaillante ne sont pas le même problème.
Référence d'écran




Erreur à éviter
Questions fréquentes
Un contrat expiré peut-il perdre son historique disponible ?
La disponibilité varie selon le produit et le temps écoulé depuis l’échéance. Consultez la limite officielle.
Plus de mémoire permettra-t-il de récupérer les barres indisponibles ?
Non. La mémoire locale ne peut pas créer des données que le service ne propose pas.