Le suivi des cours le plus dangereux n’est pas de ne pas avoir défini de seuils, mais de “sembler fonctionner” alors qu’en réalité c’est déjà en panne.
Les 3 cas les plus courants :
1. L’interface est coupée, mais le système continue quand même à calculer avec le dernier prix ancien ;
2. La même condition se déclenche sans cesse : après une avalanche de messages, la vraie anomalie se trouve noyée ;
3. Les données arrivent en retard : lorsque l’alerte est émise, le signal de trading a déjà expiré.
C’est pourquoi je vérifie en plus quatre états : le timestamp des données, la connexion à la source de données, le nombre de tentatives consécutives échouées, et la fenêtre de déduplication des alertes. En temps normal, c’est silencieux ; en cas d’anomalie, j’indique la source et la raison, au lieu d’envoyer seulement une phrase du type “le prix a atteint le seuil”.
De ces situations, laquelle vous fait le plus peur ?
A : Ça n’a pas sonné alors que ça aurait dû
B : Ça sonne en continu
C : Ça a sonné, mais trop tard
#行情监控 #Python #数据自动化 #接口监控 #量化
Les 3 cas les plus courants :
1. L’interface est coupée, mais le système continue quand même à calculer avec le dernier prix ancien ;
2. La même condition se déclenche sans cesse : après une avalanche de messages, la vraie anomalie se trouve noyée ;
3. Les données arrivent en retard : lorsque l’alerte est émise, le signal de trading a déjà expiré.
C’est pourquoi je vérifie en plus quatre états : le timestamp des données, la connexion à la source de données, le nombre de tentatives consécutives échouées, et la fenêtre de déduplication des alertes. En temps normal, c’est silencieux ; en cas d’anomalie, j’indique la source et la raison, au lieu d’envoyer seulement une phrase du type “le prix a atteint le seuil”.
De ces situations, laquelle vous fait le plus peur ?
A : Ça n’a pas sonné alors que ça aurait dû
B : Ça sonne en continu
C : Ça a sonné, mais trop tard
#行情监控 #Python #数据自动化 #接口监控 #量化
