hedging.py

Created by juliette-1

Created on June 23, 2025

2.05 KB


Hedge ratio optimal 
h* = pos/of
Nombre de contrats =h*×quantité de blé/ quantité par contrat  

BASIS = SPOT WHEAT  FUTURES CORN
Cest simplement la différence entre le prix actuel (spot) de ce que tu vends 
(le blé) et le prix des futures sur lesquels tu tes couvert (le corn).
Basis positif (blé spot > futures corn)
 Tu vends ton blé plus cher que ce que valent les futures corn.
 Si tu es short futures corn  pas bon : tu perds sur le futures car le prix 
spot est monté plus vite que les futures.
 Ton hedge na pas bien protégé ta position  tu restes exposé au risque que 
tu voulais éviter.
Basis négatif (blé spot < futures corn)
 Le prix spot est plus bas que les futures corn.
 Si tu es short futures corn  bon : tu as gagné sur les futures et ton hedge 
a bien fonctionné.

La stratégie cash and carry
Jachète le bien aujourdhui au prix SSS
 Je le stocke jusquà T  coût total U
Je finance cet achat en empruntant au taux rrr
Je livre le bien à la date T pour honorer le forward
= Si le forward est trop cher | Cash and carry : tu achètes spot + tu vends 
forward |

Reverse cash and carry 
Tu vends lactif aujourdhui au prix spot (tu le shortes)
Tu places largent obtenu au taux sans risque (ça te rapporte)
Tu achètes un forward (moins cher) pour racheter lactif plus tard et le rendre 
à celui à qui tu las emprunté
= Si le forward est trop bas | Reverse cash and carry : tu vends spot + tu 
achètes forward 

Forward price : 
Ft= (S+U)exp(r-y)T
Ft = Sexp(r+u-y)T
avec : 
S = prix spot (aujourdhui)
U = coût total de stockage jusquà TTT
r = taux sans risque (continu)
T = durée du contrat
y = convenience yield = avantage davoir le bien physiquement chez soi 
y = r  1/T ln(Fobservé/S + Pvstorage) 

Calcul du forward price avec stockage compliqué 
Stockage : 5 $ tous les 3 mois (4 fois dans lannée, payé en début de période)
Les paiements :
  0 mois : 5
  3 mois : 5 actualisé sur 3 mois
  6 mois : 5 actualisé sur 6 mois
  9 mois : 5 actualisé sur 9 mois
PV = 5 + 5exp-r*0.25 + 5exp-r*0.5 + 5exp-r*0.75

During your visit to our site, NumWorks needs to install "cookies" or use other technologies to collect data about you in order to:

With the exception of Cookies essential to the operation of the site, NumWorks leaves you the choice: you can accept Cookies for audience measurement by clicking on the "Accept and continue" button, or refuse these Cookies by clicking on the "Continue without accepting" button or by continuing your browsing. You can update your choice at any time by clicking on the link "Manage my cookies" at the bottom of the page. For more information, please consult our cookies policy.