ProRealTime
L'endroit pour tenir un journal de trading quotidien de vos gains, pertes en bourse, et tout autre élément lié à votre quête pour devenir un trader. Recommandé pour progresser, cela force à "analyser" sa pratique.

Re: Journal de Trappiste73

par HellionReign » 02 mars 2025 13:24

Merci Hellion ! Je te souhaite le meilleur dans ta nouvelle vie et surtout de retrouver l’amour :
ça change tout !



:merci: Trappiste :mercichinois:
Tu As Très Certainement Raison Amigo :mercichinois:
J'Aimerai Beaucoup :top: :top: :top:
Là J'Y Ai Cru... Fortement... Mais Finalement Non :? :(
L'Amour C'Est Toujours Très Compliqué Pour Moi :|
Maintenant C'Est Remonter La Pente Ensuite On Verras ;)
Si Cela Doit Arriver, Cela Arrivera :top: :mercichinois:


Prends Soin De Toi Amigo :top:
Bonne Route ;) :mercichinois:

Re: Journal de Trappiste73

par trappiste73 » 05 mars 2025 09:11

Trump donne un sacré tournis à mes algos qui font les montagnes russes : impossible de mettre ses tweets désordonnés en équation ... ;)

Quoi qu'il en soit, hier, record journalier de pv sur Futures à nouveau battu - explosé- hier, tout à l'achat dans une séance pourtant bien rouge. Le tout dans la pagaille : je reçois des avertissements de dépassement de couverture qui doivent être liés aux pics de volatilité.
Bref ...
Capture d’écran 2025-03-05 091029.jpg
Capture d’écran 2025-03-05 091029.jpg (52.04 Kio) Vu 1226 fois

Le Rollover en trading auto

par trappiste73 » 05 mars 2025 09:19

Le rollover en trading auto

Pour le Nasdac, les contrats E-mini nasdaq-100 (nq) et Micro E-mini nasdaq-100 (MNQ) expirent chaque trimestre : mars, Juin, Septembre, Décembre. La date d’expiration exacte est le troisième vendredi du mois d’échéance.
Le CME ouvre le nouveau contrat dès le début du mois d’expiration.
le volume et la liquidité commencent à basculer du contrat arrivant à expiration vers le nouveau contrat environ une semaine avant l’expiration.
Typiquement, le rollover effectif (le moment où la majorité du volume bascule) se produit le mercredi précédant l'expiration du vendredi.
Pendant cette période, les deux contrats ont de la liquidité, mais le volume du nouveau contrat dépasse progressivement l’ancien.

L'impact sur les algos : Éviter de trader le contrat expirant après le rollover, car la liquidité baisse et le spread peut s’élargir.
Basculer manuellement ou automatiquement sur le nouveau contrat pour éviter des écarts de prix soudains.
Vérifier les éventuels ajustements de prix si l'algo utilise des données historiques, car l’ancien contrat peut avoir une différence de prix due aux ajustements de "fair value".

prorealtime propose des contrats continus, qui permettent de trader sans se soucier du rollover. Ces contrats sont ajustés automatiquement et fusionnent les anciennes et nouvelles échéances.
Nom des contrats continus sur prt :
NQXXXX pour l'E-mini nasdaq-100
MNQXXXX pour le Micro E-mini nasdaq-100
Avantage : Pas besoin de modifier l'algorithme, il suit automatiquement le contrat actif.

Autres solutions : Rouler manuellement ou encore automatiser le rollover en utilisant une API.

Source : ChatGPT.

Re: Journal de Trappiste73

par ChristelleP » 05 mars 2025 10:55

bonjour Trappiste :-)

merci Trappiste pour le partage :mercichinois:

Re: Journal de Trappiste73

par trappiste73 » 05 mars 2025 17:01

Et Chatgpt suggère sinon d'insérer le code suivant (non testé) :

defparam PreloadBars=1000 // Charge un historique suffisant

// Détection des symboles (ex: NQH25, NQM25)
current_contract = "NQH25" // Contrat en cours (à mettre à jour dynamiquement)
next_contract = "NQM25" // Prochaine échéance

// Récupération du volume des deux contrats
vol_current = volume[current_contract]
vol_next = volume[next_contract]

// Vérification du basculement
if vol_next > vol_current then
switch_contract = next_contract
// Insérer ici le code pour recharger l'algorithme avec le nouveau contrat
endif

Re: Journal de Trappiste73

par ChristelleP » 05 mars 2025 18:30

Trappiste :top: :mercichinois:

Re: Journal de Trappiste73

par trappiste73 » 10 mars 2025 11:36

C'est la catastrophe, mon moral est à plat, vais-je réussir à rebondir ...
Spoiler:
Je suis arrivé au bout de mes 50 jours de montagne - négociés avec moi-même, ma copine et mes obligations - et me voilà de retour en plaine ... :cry: :cry: ;)
Pour la peine, je me suis mis à étudier un algo short.

Re: Journal de Trappiste73

par ChristelleP » 10 mars 2025 12:00

bon courage à toi Trappiste :(

Re: Journal de Trappiste73

par trappiste73 » 10 mars 2025 20:21

Le genre de séances où faire confiance aux algos semble difficile.

Quoi qu'il en soit, un algo a réussi à faire une pv à l'achat sur le nasdac en avant séance et est ensuite rentré sagement à la niche rejoindre les autres grâce aux filtres de volatilité. Ceux-ci sont indispensables pour les séances cygne noir ou krack.

Et grâce à eux, le trading auto s'avère plus safe que le manuel : pas de tentation d'aller à contre-courant tant que la volatilité dépasse les bornes.

Malheureusement, demain, il y aura moins de forumers ...

Re: Journal de Trappiste73

par nuts » 10 mars 2025 21:38

il y'en a déjà beaucoup moins, puisqu'ils ne participent plus
trop fatigant

Re: Journal de Trappiste73

par trappiste73 » 11 mars 2025 18:19

Et bim un Sl !
Ce qui n’est pas cher payé vu le contexte aléatoire. La seule chose qui peut prémunir les algos de l’imprévisibilité des pitreries trumpistes, c’est leur faible temps au marché. Le SL est intervenu justement sur une position qui a trop duré.
Et bien sûr le money management.
Les montagnes russes sont pour l’instant cadrées. Pourvu que ça dure ;).

Re: Journal de Trappiste73

par ChristelleP » 11 mars 2025 18:43

:mercichinois: :top:

Re: Journal de Trappiste73

par trappiste73 » 11 mars 2025 22:28

A noter : l’algorithme sur cfd à risque limité caracole, le fruit d’une expérience bien supérieure à celle sur Futures.
D’ailleurs, j’ai lancé aujourd’hui un algo short sur cfd à risque limité sur le Nasdac. Il a démarré sur les chapeaux de roues. À suivre.

Re: Journal de Trappiste73

par ChristelleP » 11 mars 2025 22:34

:top: :bravo:

Re: Journal de Trappiste73

par trappiste73 » 12 mars 2025 08:37

A noter :
Ce genre de phase de marché peut être extrêmement profitable si on engrange de l'expérience à moindre coût - sans trop de pertes. Il s'agit d'un investissement plus qu'intéressant pour l'avenir si on arrive à corseter son algo sans nuire trop à son activité.

Re: Journal de Trappiste73

par trappiste73 » 12 mars 2025 15:51

Les 2 algos cfd à risque limité tournicotent aimablement …

Re: Journal de Trappiste73

par ChristelleP » 12 mars 2025 16:04

:top: :bravo:

Re: Journal de Trappiste73

par trappiste73 » 13 mars 2025 12:05

Et ... non : le yoyo continue. Merci Trump :mur:
J'espère que j'arrive au bout : mes algos sont tendus comme des arcs. Tout nouveau réglage se ferait au détriment de leur activité. Verdict dans les prochains jours. ;)

Re: Journal de Trappiste73

par ChristelleP » 13 mars 2025 15:42

:oops: :oops:

La gestion du spread

par trappiste73 » 19 mars 2025 12:29

La gestion du spread et les algos

La variabilité du spread est un point crucial.

D'abord un point : excluons les cfd à risque limité pour le trading auto.
Pourquoi ? par expérience, cette variabilité ne s'explique pas toujours par des critères rationnels. Donc, c'est imprévisible et ingérable. Les courtiers pourraient d'après moi facilement implémenter la variable "spread" mais visiblement ça ne les arrange pas ...

Pour les Futures.
Pas non plus de variable "spread" : dommage ! mais le spread est la conséquence de causes connues.
Si nous prenons le nq par exemple, le spread varie en temps normal entre 0,25 à 0,5 points ;
hors horaires US, de 0,5 à 1 point ; en période de news : jusqu’à 10 points; et en cas de krach/illiquidité extrême : 20 points et plus.
Aucune solution simple.
Mais il y a plusieurs moyens - qui peuvent être combinés - pour gérer le sujet.

- Ajouter le spread connu aux prix d'entrée et de sortie pour les périodes calmes (on pourrait bien sûr ajouter des variations horaires) :

Code : #

spread = 0.5 
prixAchat = close + spread 
- Déduire le spread des profits et pertes :

Code : #

if longposition et conditionsdeSortie then 
spread = 0.5 
profit = close - prixAchat - spread 
endif 
- Ajuster le stop loss et take profit pour compenser le spread :

Code : #

spread = 0.5 
stopLoss = close - (stopSize + spread)
- Simuler un spread dynamique :

Code : #

spread = ATR(10) * 0.1  // Exemple : 10% de l’ATR //
 if condition_achat then 
prixAchat = close + spread buy at prixAchat stop 
endif
Sans oublier les filtres anti volatilités extrêmes :

- avec l'atr :

Code : #

ATR_Period = 14
volatilite = ATR(ATR_Period)
// Seuil de volatilité : Exclure si l’ATR dépasse un % du prix
seuil_volatilite = close * 0.005  // Exemple : 0.5% du prix
// Ne pas trader en cas de forte volatilité
if volatilite < seuil_volatilite then
   // Condition d'achat
   if condition_achat then
      buy at market
   endif
- Avec les filtres horaires

Code : #

// Définition des heures d'annonces
[code]news_hours = [14:30, 20:00]  // Exemple : NFP à 14h30, FOMC à 20h
// Vérifier si l'heure actuelle est dans la période de volatilité
if not(time in news_hours) then
   if condition_achat then
      buy at market
   endif
- Avec un filtre basé sur la vitesse du prix

Code : #

delta_price = abs(close - close[5])  // Variation sur 5 bougies
seuil_delta = close * 0.003  // Exemple : 0.3% du prix
if delta_price < seuil_delta then
   if condition_achat then
      buy at market
   endif
- et utiliser d'autres ratios liés à la volatilité ...

Reste plus qu'à ... ;)

Sujets similaires
Le journal du Mystérieux ( pour parler de mon journal )
Fichier(s) joint(s) par Nico38 » 09 sept. 2019 19:44 (3 Réponses)
[Journal] Suivi de trading de Dan
par Franck Jo » 21 sept. 2011 19:55 (97 Réponses)
[Journal] legreg (paper)
Fichier(s) joint(s) par Benoist Rousseau » 30 sept. 2011 01:19 (63 Réponses)
[Journal] suivi de trading de Duke552
Fichier(s) joint(s) par duke5520 » 01 oct. 2011 17:42 (93 Réponses)
Journal de trading Tonpote
Fichier(s) joint(s) par Cissou » 13 oct. 2011 20:04 (32 Réponses)
Journal de Chachacha ( let's gamble )
Fichier(s) joint(s) par Dan » 20 oct. 2011 01:56 (46 Réponses)
[Journal] Trading de Tuzi
Fichier(s) joint(s) par Benoist Rousseau » 20 oct. 2011 16:03 (91 Réponses)
[Journal] Nnd's trading
par moumoune » 12 nov. 2011 09:30 (22 Réponses)
[journal] Natharno
par Benoist Rousseau » 18 nov. 2011 22:40 (6 Réponses)
The wood gratting journal
par Benoist Rousseau » 09 déc. 2011 19:57 (3 Réponses)