BDNF and major depressive disorder: Furthermore, the long and short-term impacts of exercise on both depression and migraine suggest a role for endogenous opioids and neurotrophic factors (e.g. brain-derived neurotrophic factor, BDNF).