Blog de développement

BackTrader sur Turbos SG

Dernière Modification le :
2000-01-01

...

XXX

xxx

xx

>

Fiabilisation du téléchargement

Le serveur Société Générale publie la longueur du fichier à télécharger mais ne permet pas de télécharger par range ou chunks. Il fournit au format XLSX. Cela fait pro, mais complique sa tâche puis la nôtre. Si le fichier est intègre alors une conversion avec QSV QuickSilver sera immédiate.

On se prémunit des éventuelles instabilité du réseau en indiquant à CURL de faire des retry si nécessaire. On doit aussi vérifier a posteriori la taille du fichier téléchargé par rapport à Content-Length.

--retry 3 --retry-delay 5 --max-time 60

Les 3 types de données

Il existe 3 types de données:

  • le cours du sous jacent (commun à tous les turbos).
  • les valeurs (variables labiles) : élasticité, achat, vente.
  • l'état civil: sens, maturité, strike (éphémère, si turbo illimité).

Les valeurs sont rafaichies au rythme de 5 minutes, avec un focus éventuel sur la zone du front au rythme de 1 minute. L'etat civil, ephémère est reconstitué chaque jour (nouveaux turbos et nouveaux strikes) et rafraîchi toutes les 1/2 heures. On conserve une archive cumulative pour éviter de retélécharger l'état civil chaque jour, pour les turbos à maturité (à strike fixe)

XXX

La.

Le

XXX

					    
XXX