Pourquoi les changements de log naturels sont-ils des pourcentages? Qu'en est-il des journaux qui rend cela si?

43

Quelqu'un peut-il expliquer comment les propriétés des journaux permettent de réaliser des régressions linéaires dans lesquelles les coefficients sont interprétés comme des pourcentages de variation?

le blanc
la source
9
log(yt)log(yt1)=log(yt/yt1) , et est 1 plus le pourcentage de variation. yt/yt1
En différenciant l'équation par rapport à X1, je pense que cela nous permet de mieux répondre à la question que de considérer les expressions en série.
Charles

Réponses:

45

Pour et proches l'un de l'autre, le pourcentage de changement rapproche de la différence de .x2x1x2x1x1logx2logx1

Pourquoi le pourcentage de changement se rapproche-t-il de la différence de log?

Une idée du calcul est que vous pouvez approximer une fonction de lissage avec une ligne. L'approximation linéaire est simplement les deux premiers termes d'une série de Taylor . Le premier ordre d’expansion de Taylor de autour de est donné par:log(x)x=1

log(x)log(1)+ddxlog(x)|x=1(x1)
Le côté droit se simplifie à donc: 0+11(x1)
log(x)x1

Donc, pour au voisinage de 1, nous pouvons approximer avec la droite Ci-dessous se trouve un graphique de et .xlog(x)y=x1y=log(x)y=x1

Exemple: .log(1.02)=.01981.021

Considérons maintenant deux variables et telles que . Ensuite, la différence de journal correspond approximativement au pourcentage de changement :x2x1x2x11x2x11=x2x1x1

logx2logx1=log(x2x1)x2x11

Le pourcentage de changement est une approximation linéaire de la différence de log!

Pourquoi enregistrer les différences?

Souvent, lorsque vous songez à la composition en pourcentage de changements, le concept plus propre est de penser en termes de différences de log. Lorsque vous multipliez de façon répétée les termes, il est souvent plus pratique de travailler dans les journaux et de les ajouter.

Disons que notre richesse au temps est donnée par: Il serait alors plus pratique d'écrire: où .T

WT=t=1T(1+Rt)
logWT=t=1Trt
rt=log(1+Rt)=logWtlogWt1

Où sont les changements de pourcentage et la différence de journal PAS la même chose?

Pour les grands changements en pourcentage, la différence de log n'est pas la même chose que le pourcentage de changement car l'approximation de la courbe avec la ligne devient de pire en pire à mesure que l'on s'éloigne de . Par exemple:y=log(x)y=x1x=1

log(1.6)log(1)=.471.61

Quelle est la différence de journal dans ce cas?

Une façon de penser à cela est qu'une différence dans les journaux de .47 équivaut à une accumulation de 47 différences de .01 log différentes, ce qui correspond à environ 47 1% des modifications combinées.

log(1.6)log(1)=47(.01)47(log(1.01))

Exponenciez ensuite les deux côtés pour obtenir:

1.61.0147

Une différence de log de 0,47 équivaut approximativement à 47 augmentations différentes de 1%, ou mieux encore, de 470 augmentations différentes de 1%, etc.

Plusieurs des réponses ici rendent cette idée plus explicite.

Matthew Gunn
la source
+1, dans l'espoir que la suite prévue de cette réponse discute des conditions dans lesquelles l'approximation est rompue.
whuber
4
+1 Pour ajouter un point mineur, 1,6 à 1 correspond à une diminution de 37,5%, 1 à 1,6 correspond à une augmentation de 60%, la différence de log de 0,47 est indépendante du sens du changement et se situe toujours entre 0,375 et 0,6. Lorsque nous ne savons pas ou ne nous inquiétons pas de la direction du changement, la différence de log peut être une alternative de prendre la moyenne des changements de 2%, même lorsque le changement de pourcentage est important.
Paul
9

Voici une version pour les nuls ...

Nous avons le modèle - une simple ligne droite à travers le nuage de données - et nous savons qu'une fois les coefficients estimés, une augmentation de de la valeur antérieure de sera entraîner une augmentation de dans la valeur de , de , sous la . Mais les unités peuvent en réalité être sans signification en valeurs absolues.Y=βo+β1X+ε1-unitX=x1β^1YY=y1β^1(x1+1)β^1x1=β^1

Nous pouvons donc, au lieu de cela, changer le modèle en (nouveaux coefficients). Maintenant, pour la même augmentation d'unité dans , nous avons un changementln(Y)=δo+δ1X+εδ^1

(*)ln(y2)ln(y1)=ln(y2y1)=δ^1(x1+1)δ^1x1=δ^1

Pour voir les implications pour le changement de pourcentage, nous pouvons exponentiate :()

(**)exp(δ^1)=y2y1=y1+y2y1y1=1+y2y1y1

y2y1y1 est le changement relatif, et de , le pourcentage de changement.()100y2y1y1=100(exp(δ^1)1)

La clé pour répondre à la question est de voir que pour les petites valeurs de , ce qui revient au même usage des deux premiers termes du développement de Taylor Matthew a utilisé, mais cette fois de ( série Maclaurin ) évaluée à zéro car nous travaillons avec des exposants, par opposition aux logarithmes:exp(δ^1)1=δ^1δ^1ex

ex=1+x+x22!+x33!+

ou avec comme variable :δ1x

exp(δ^1)=1+δ^1

so autour de zéro (nous avons évalué le développement polynomial à zéro lorsque nous avons réalisé la série de Taylor). Visuellement,δ^1=exp(δ^1)1

entrez la description de l'image ici

Antoni Parellada
la source
votre réponse est assez claire: nous avons besoin de petits coefficients pour pouvoir interpréter la différence de logarithme en tant que pourcentage de changement, mais la réponse de @aksakal montre que nous n'avons besoin que de petits changements (c'est-à-dire lim Δx --> 0). Pouvez-vous s'il vous plaît expliquer comment les deux sont équivalents?
Towi_parallelism
7

Disons que vous avez un modèle Prenez un dérivé d'un journal:

lny=A+Bx
ddxlny1ydydx=B

Maintenant, vous pouvez voir que la pente est maintenant une pente du changement relatif de : by

dyy=Bdx

Si vous n'avez pas eu la transformation du journal, vous obtiendrez une pente de changement absolu de : y

dy=Bdx

Je n'ai pas remplacé par pour souligner que cela fonctionne pour de petits changements.dx,dyΔx,Δy

Aksakal
la source
4

Les réponses actuelles contiennent de nombreuses explications intéressantes, mais en voici une autre en termes d’analyse financière de la comptabilisation des intérêts sur un investissement initial. Supposons que vous ayez un montant initial d'une unité qui génère des intérêts au taux (nominal) par an , les intérêts étant "composés" sur périodes de l'année. Au bout d'un an, la valeur de cet investissement initial d'une unité est:r n

I(n)=(1+rn)n.

Plus cet intérêt est souvent "composé", plus vous obtenez d'argent sur votre investissement initial (car cela signifie que vous obtenez des intérêts sur vos intérêts). En prenant la limite comme nous obtenons un "intérêt toujours croissant", ce qui donne:n

I()=limn(1+rn)n=exp(r).

Prendre les logarithmes des deux côtés donne , ce qui signifie que le logarithme du rapport entre l’investissement final et l’investissement initial est le taux d’intérêt à composition constante. À partir de ce résultat, nous voyons que les différences logarithmiques dans les résultats de séries chronologiques peuvent être interprétées comme des taux de changement en continu . (Cette interprétation est également justifiée par la réponse de aksakal , mais le travail actuel vous donne une autre façon de la regarder.)r=lnI()


Rétablir Monica
la source