哈哈哈哈,有进步啊,前面你的帖子信誓旦旦地说什么BLACK有什么两种方法,就如孔已己的茴香豆有8种写法一般,然后拍着胸口保证墨顿没有承认过CAPM是BS的前提,谁要是这样认为谁就是民科.被我那么一说,估计昨天到今天整个时间你觉都没有睡,就顾着翻我说的那些内容的书了吧?现炒现卖,果然新鲜得紧.现在一下子全承认了,不过又开始攻击我们两位伟大的诺贝尔经济学奖获得者,竟然说他们本来是不懂金融原理,或者谦逊一些说是没有弄清楚金融原理才这么说的.你有几个脑袋,敢攻击诺贝尔经济学奖获得者?民科啊民科,不知天高地厚的民科.民科终究是民科,谁告诉你墨顿没有认识到股票跳跃模型是非完全市场模型?墨顿指出股票跳跃本身不是系统风险引起,这本身就是说股票跳跃的价格不是均衡的,不是完全市场下的,信息的传递是不完全的.这个不是不完全市场还是什么?你上下嘴皮一合,先说墨顿没有弄清楚金融原理,现在又说他连非完全市场都不懂,你也比墨顿还墨顿了吧?
至于你贴的这几个图更是笑话.你的这几个图,不过是数学语言的复述.你的数学模型已经假定了期权,资产组合和股票之间的数学关系,用图形表示出来当然就是这样.好比在期权定价中,已经把到期的期权价格等于股票与执行价格之差和零之间的大小比较值作为边界条件,那这个边界条件数据就是数学模型计算出来的必然结论----因为边界条件是模型计算的前提啊,结论不能和前提矛盾啊.因此你计算出来的结果自然看起来好象最后跟真的一样.
你有本事,就弄一个你对某个期权价格的计算路径图,和这个期权价格实际发生的路径图出来比较,如果这些图形还能像下面图形那样咬合漂亮,那就算你真牛.这样吧,从现在开始,选择20支期权,你把这20支期权的未来价格路径图给我计算出来,然后大家拿这个路径图和未来实际发生的期权价格路径图比较,来证明你牛也不牛,如何?
我国计学那个模型,嘿嘿,不好意思,那个模型就是说,我搞不定这样一个对未来预测那么牛的理论,因为有市场因素作用其中啊,而市场因素太多了,要耗费很大的精力才能搜集一部分,还要综合各方面来分析.不过,至少这个国计学模型告诉我们:凡事要想宽一点,多想总比少想好.这对于那些倾家荡产的赌徒来说,或许也是莫大的福音.
书呆子们,最容易钻进自己假设的前提里面,然后用自己前提推导出来的结论,来证明前提是正确的.迂腐,就是这个样子.
以下是引用irvingy在2008-3-28 8:30:00的发言:这个本来应该是附在我写的几张纸的后面的,有兴趣的又有matlab的可以自己试一下
clear all; close all; clc;
S = 100;
K = 100;
r = 0.05;
T = 1;
sigma = 0.3;
mu = 0.08;
nStep = 1000000;
dt = T / nStep;
% Brownian motion
randn('state',12345);
WPath = [0; cumsum(sqrt(dt) * randn(nStep,1))];
plot(WPath),...
title('Brownian motion Path'),...
axis tight;
% stock price Path
t = linspace(0, T, nStep + 1)';
SPath = S * exp((mu - sigma ^ 2 / 2) * t + sigma * WPath);
figure();
plot(SPath),...
title('stock price Path'),...
axis tight;
% option price Path
fPath = blsprice(SPath, K, r, T - t, sigma);
% delta
phi = blsdelta(SPath(1:nStep), K, r, T - t(1:nStep), sigma);
% dynamic rebalancing
nHedge = 10;
while nHedge <= nStep
dn = nStep / nHedge;
index = (1:dn:nStep)';
%self financing portfolio
VPath = [fPath(1); phi(index) .* SPath(index) + (fPath(index) - phi(index) .* SPath(index)) * exp(r * T / nHedge)];
figure();
plot(fPath);
hold;
titleText = sprintf('S_T = %f, f_T = %f, V_T = %f', SPath(end), fPath(end), VPath(end));
xlabelText = sprintf('rebalancing %d times', nHedge);
plot([0;index], VPath, 'r'),...
title(titleText),...
xlabel(xlabelText),...
legend('option price path', 'self-financing portfolio path', 'Location', 'Best'),...
axis tight;
hold off;
nHedge = nHedge * 10;
end
没有matlab的,我拣了几张图
document.body.clientWidth*0.5) {this.resized=true;this.width=document.body.clientWidth*0.5;this.style.cursor='pointer';} else {this.onclick=null}" alt="" />
document.body.clientWidth*0.5) {this.resized=true;this.width=document.body.clientWidth*0.5;this.style.cursor='pointer';} else {this.onclick=null}" alt="" />
document.body.clientWidth*0.5) {this.resized=true;this.width=document.body.clientWidth*0.5;this.style.cursor='pointer';} else {this.onclick=null}" alt="" />
可以看到随着增加rebalancing的次数,最后self-financing portfolio value逐渐逼近option payoff
另外既然民科提到了,就说一下Merton的jump diffusion
Merton在他的jump diffusion model确实依靠了CAPM,但是这个是时代造成的,当时Fundamental Theorem of Asset Pricing还没有出来,Merton的想法还停留在Black-Scholes的思路上,还是想靠dynamically rebalance a portfolio of stock and bond to replicate option,没有认识到jump diffusion model是incomplete market model,为了解决这个矛盾,他才求助于CAPM,这样可以让他用physical measure下的intensity,当然你可以说这是个错误,也可以说不是(因为他假设了在CAPM下),这个和Black Scholes的risk-free portfolio一样,属于先驱们在开拓的时候没有完全弄明白和解释清楚的一些小问题,不影响到最终的结果,当然也不影响到对他们的贡献的评价
当然以上这段话对民科来说是对牛弹琴
我虽然说了懒得再搭理kanlee这个民科,最后忍不住还是要说一句
除非你所谓的颠覆了Black-Scholes的国计学期权定价模型能弄出类似于以上几个图的结果,请滚回你自己在水木的那个烂版,抱着你狗p不通的国计学的CAPM自己意淫去好了