Дипломная (вкр): Зависимость ценообразования опционов

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

10.     Cutler, David M., James M. Poterba, and Lawrence H. Summers. "Speculative Dynamics." The Review of Economic Studies 58.3 (1991): 529. Web.

11.     Daniel, Kent, David Hirshleifer, and Avanidhar Subrahmanyam. "Investor Psychology and Security Market Under- and Overreactions." The Journal of Finance 53.6 (1998): 1839-885. Web.

12.     Edwards, Ward. "Conservatism in Human Information Processing." Judgment under Uncertainty Heuristics and Biases (n.d.): 359-69. Web.

13.     Fama, Eugene F. "Efficient Capital Markets: A Review of Theory and Empirical Work." The Journal of Finance 25.2 (1970): 383. Web.

14.     Han, Bing. "Investor Sentiment and Option Prices." Rev. Financ. Stud. Review of Financial Studies 21.1 (2007): 387-414. Web.

15.     Heston, Steven L. "A Closed-Form Solution for Options with Stochastic Volatility with Applications to Bond and Currency Options." Rev. Financ. Stud. Review of Financial Studies 6.2 (1993): 327-43. Web.

16.     Jackwerth, Jens Carsten. "Recovering Risk Aversion from Option Prices and Realized Returns." Rev. Financ. Stud. Review of Financial Studies 13.2 (2000): 433-51. Web.

17.     Kindleberger, Charles P., and Robert Z. Aliber. "Manias, Panics and Crashes." (2005): n. pag. Web.

18.     Kumar, Alok, and Charles M.c. Lee. "Retail Investor Sentiment and Return Comovements." The Journal of Finance 61.5 (2006): 2451-486. Web.

19.     Lawrence, Edward R., George Mccabe, and Arun J. Prakash. "Answering Financial Anomalies: Sentiment-Based Stock Pricing." Journal of Behavioral Finance 8.3 (2007): 161-71. Web.

20.     Lemmon, Michael, and Evgenia Portniaguina. "Consumer Confidence and Asset Prices: Some Empirical Evidence." Rev. Financ. Stud. Review of Financial Studies 19.4 (2006): 1499-529. Web.

21.     Pan, Jun. "Integrated Time-Series Analysis of Spot and Option Prices." SSRN Electronic Journal SSRN Journal (n.d.): n. pag. Web.

.        Poteshman, Allen M. "Underreaction, Overreaction, and Increasing Misreaction to Information in the Options Market." The Journal of Finance 56.3 (2001): 851-76. Web.

23.     Stein, Jeremy. "Overreactions in the Options Market." The Journal of Finance 44.4 (1989): 1011. Web.

.        Thaler, Richard. "Some Empirical Evidence on Dynamic Inconsistency." Economics Letters 8.3 (1981): 201-07. Web.

25.     Thaler, Richard H. Advances in Behavioral Finance: Ed. by Richard H. Thaler. New Jersey: Princeton UP, 2005. Print.

26.     Warner, John T., and Saul Pleeter. "The Personal Discount Rate: Evidence from Military Downsizing Programs." American Economic Review 91.1 (2001): 33-53. Web.

27.     Yang, Chunpeng, and Rengui Zhang. "Sentiment Asset Pricing Model with Consumption." Economic Modelling 30 (2013): 462-67. Web.

28.     Yang, Chunpeng, Bin Gao, and Jianlei Yang. "Option Pricing Model with Sentiment." Review of Derivatives Research Rev Deriv Res (2016): n. pag. Web.


Приложение

Код для нахождения скошенности риск-нейтрального распределения в статистическом пакете R:

#Задание переменных

skew=skews=skewl=numeric()

for(i in 1:nrow(close)){

##Скошенность ближайшего опциона

mat=exec-index(close)[i]

mat[mat<0]=NA[-active[[i]]]=NA=as.numeric(rrus[i])=as.numeric(rusa[i])=which(mat==min(mat,na.rm=T))=as.numeric(exec[matt[1]]-index(close)[i])/365=days=which(colnames(closef)==cont[matt][1])=as.numeric(as.numeric(closef[i,f])*exp(-rrus[i]*(days)))=as.numeric(as.numeric(closef[i,f]))=intersect(intersect(which(type=="C"),which(strike>spot)),matt)=intersect(intersect(which(type=="P"),which(strike<spot)),matt)=sort(as.numeric(close[i,calls]),decreasing=T)=sort(as.numeric(close[i,puts]))_c=strike[calls][match(c,as.numeric(close[i,calls]))]_p=strike[puts][match(p,as.numeric(close[i,puts]))]=spot+p-str_p*exp(-days*r)(all(length(calls)>1,length(puts)>1)){(!(is.na(spot))){=extract.ew.density(initial.values = c(NA, NA, NA), r, 0, days, spot, c(p,c),

##Скошенность опциона с экспирацией больше двух месяцев

mat=exec-index(close)[i][mat<60]=NA[-active[[i]]]=NA=as.numeric(rrus[i])=as.numeric(rusa[i])=which(mat==min(mat,na.rm=T))=as.numeric(exec[matt[1]]-index(close)[i])/365=which(colnames(closef)==cont[matt][1])=as.numeric(as.numeric(closef[i,f])*exp(-rrus[i]*(days)))=as.numeric(as.numeric(closef[i,f]))=intersect(intersect(which(type=="C"),which(strike>spot)),matt)=intersect(intersect(which(type=="P"),which(strike<spot)),matt)(all(length(calls)>1,length(puts)>1)){=sort(as.numeric(close[i,calls]),decreasing=T)=sort(as.numeric(close[i,puts]))_c=strike[calls][match(c,as.numeric(close[i,calls]))]_p=strike[puts][match(p,as.numeric(close[i,puts]))]=spot+p-str_p*exp(-days*r)(all(length(calls)>1,length(puts)>1)){(!(is.na(spot))){=extract.ew.density(initial.values = c(NA, NA, NA), r, 0, days, spot, c(p,c),

c(str_p,str_c))[i]=z$skew}}}

##Линейная экстраполяция скошенности

skew[i]=skews[i]*(days-0.17)/(days-days1)+skewl[i]*(0.17-days1)/(days-

days1)}

Источник: https://www.bibliofond.ru/detail.aspx?id=904181