⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 heston pricing using finite difference method [visual c++ express, gsl].mht

📁 european_swaption_lmm.txt very nice implementation of complicated LMM. Informative for QF applicati
💻 MHT
📖 第 1 页 / 共 5 页
字号:
- 0.5*y*gamma*gamma* (V(i,j-1,k)-2*V(i,j,k)+V(i,j+1,k))/(dy*dy)
- r*x*(V(i+1,j,k)-V(i-1,j,k))/(2*dx)
- (alpha*(beta-y)-nu*gamma*y^0.5)*(V(i,j+1,k)-V(i,j-1,k))/(2*dy)
+ r*V(i,j,k) =3D 0

Step 2 : Group V(i,j,k) terms together
V(i,j,k)/dt
- 0.5*y*x*x* (-2*V(i,j,k))/(dx*dx)
- 0.5*y*gamma*gamma* (-2*V(i,j,k))/(dy*dy)
+ r*V(i,j,k)=20
- V(i,j,k-1)/dt=20
- 0.5*y*x*x* (V(i-1,j,k)+V(i+1,j,k))/(dx*dx)
- rho*gamma*y*x* (V(i+1,j+1,k) + V(i-1,j-1,k) - V(i+1,j-1,k) - =
V(i-1,j+1,k))/(4*dx*dy)
- 0.5*y*gamma*gamma* (V(i,j-1,k)+V(i,j+1,k))/(dy*dy)
- r*x*(V(i+1,j,k)-V(i-1,j,k))/(2*dx)
- (alpha*(beta-y)-nu*gamma*y^0.5)*(V(i,j+1,k)-V(i,j-1,k))/(2*dy) =3D 0


V(i,j,k)/dt
- 0.5*y*x*x* (-2*V(i,j,k))/(dx*dx)
- 0.5*y*gamma*gamma* (-2*V(i,j,k))/(dy*dy)
+ r*V(i,j,k)=20
- V(i,j,k-1)/dt
- 0.5*y*x*x* (V(i-1,j,k)+V(i+1,j,k))/(dx*dx)
- rho*gamma*y*x* (V(i+1,j+1,k) + V(i-1,j-1,k) - V(i+1,j-1,k) - =
V(i-1,j+1,k))/(4*dx*dy)
- 0.5*y*gamma*gamma* (V(i,j-1,k)+V(i,j+1,k))/(dy*dy)
- r*x*(V(i+1,j,k)-V(i-1,j,k))/(2*dx)
- (alpha*(beta-y)-nu*gamma*y^0.5)*(V(i,j+1,k)-V(i,j-1,k))/(2*dy) =3D 0

V(i,j,k)[1/dt - (0.5*y*x*x*(-2)/(dx*dx)) - =
0.5*y*gamma*gamma*(-2)/(dy*dy) + r ]
- V(i,j,k-1)/dt
- 0.5*y*x*x* (V(i-1,j,k)+V(i+1,j,k))/(dx*dx)
- rho*gamma*y*x* (V(i+1,j+1,k) + V(i-1,j-1,k) - V(i+1,j-1,k) - =
V(i-1,j+1,k))/(4*dx*dy)
- 0.5*y*gamma*gamma* (V(i,j-1,k)+V(i,j+1,k))/(dy*dy)
- r*x*(V(i+1,j,k)-V(i-1,j,k))/(2*dx)
- (alpha*(beta-y)-nu*gamma*y^0.5)*(V(i,j+1,k)-V(i,j-1,k))/(2*dy) =3D 0



V(i,j,k)[1/dt + y*x*x/(dx*dx) + y*gamma*gamma/(dy*dy) + r ]
- V(i,j,k-1)/dt
- 0.5*y*x*x* (V(i-1,j,k)+V(i+1,j,k))/(dx*dx)
- rho*gamma*y*x* (V(i+1,j+1,k) + V(i-1,j-1,k) - V(i+1,j-1,k) - =
V(i-1,j+1,k))/(4*dx*dy)
- 0.5*y*gamma*gamma* (V(i,j-1,k)+V(i,j+1,k))/(dy*dy)
- r*x*(V(i+1,j,k)-V(i-1,j,k))/(2*dx)
- (alpha*(beta-y)-nu*gamma*y^0.5)*(V(i,j+1,k)-V(i,j-1,k))/(2*dy) =3D 0


V(i,j,k)[1/dt + y*x*x/(dx*dx) + y*gamma*gamma/(dy*dy) + r ]
=3D 0.5*y*x*x* (V(i-1,j,k)+V(i+1,j,k))/(dx*dx)
+ rho*gamma*y*x* (V(i+1,j+1,k) + V(i-1,j-1,k) - V(i+1,j-1,k) - =
V(i-1,j+1,k))/(4*dx*dy)
+ 0.5*y*gamma*gamma* (V(i,j-1,k)+V(i,j+1,k))/(dy*dy)
+ r*x*(V(i+1,j,k)-V(i-1,j,k))/(2*dx)
+ (alpha*(beta-y)-nu*gamma*y^0.5)*(V(i,j+1,k)-V(i,j-1,k))/(2*dy)=20
+ V(i,j,k-1)/dt


</PRE></CODE></DIV><BR></DIV><BR></TD></TR>
              <TR>
                <TD class=3Dodd align=3Dleft =
colSpan=3D2><BR><BR></TD></TR>
              <TR>
                <TD class=3Deven align=3Dleft colSpan=3D2><IMG=20
                  alt=3D"Downloaded 114 times"=20
                  =
src=3D"http://www.quantcode.com/modules/mydownloads/images/counter.gif"=20
                  align=3DabsMiddle border=3D0> =
&nbsp;114&nbsp;&nbsp;<IMG=20
                  alt=3D"File Size"=20
                  =
src=3D"http://www.quantcode.com/modules/mydownloads/images/size.gif"=20
                  align=3DabsMiddle border=3D0>&nbsp;0 =
bytes&nbsp;&nbsp;<IMG=20
                  alt=3D"Supported Platforms"=20
                  =
src=3D"http://www.quantcode.com/modules/mydownloads/images/platform.gif" =

                  align=3DabsMiddle border=3D0>&nbsp;Visual C++ express, =

                  GSL&nbsp;&nbsp;<IMG alt=3D"Home Page"=20
                  =
src=3D"http://www.quantcode.com/modules/mydownloads/images/home.gif"=20
                  align=3DabsMiddle border=3D0>&nbsp;<A=20
                  href=3D"http://www.quantcode.com/"=20
                  =
target=3D_BLANK>http://www.quantcode.com/</A></TD></TR>
              <TR>
                <TD class=3Dfoot align=3Dmiddle colSpan=3D2>
                  <DIV><B>Rating: </B>0.00 (0 votes)</DIV><A=20
                  =
href=3D"http://www.quantcode.com/modules/mydownloads/ratefile.php?cid=3D1=
0&amp;lid=3D419">Rate=20
                  this File</A> | <A=20
                  =
href=3D"http://www.quantcode.com/modules/mydownloads/modfile.php?lid=3D41=
9">Modify</A>=20
                  | <A=20
                  =
href=3D"http://www.quantcode.com/modules/mydownloads/brokenfile.php?lid=3D=
419">Report=20
                  Broken File</A> | <A=20
                  =
href=3D"mailto:?subject=3DHere%20is%20a%20good%20file%20to%20download%20a=
t%20Quantitative%20Finance%20Software&amp;body=3DHere%20is%20a%20good%20f=
ile%20to%20download%20at%20Quantitative%20Finance%20Software%3A%20%20http=
%3A%2F%2Fwww.quantcode.com%2Fmodules%2Fmydownloads%2Fsinglefile.php%3Fcid=
%3D10%26amp%3Blid%3D419"=20
                  target=3D_top>Tell a Friend</A> | <A=20
                  =
href=3D"http://www.quantcode.com/modules/mydownloads/singlefile.php?cid=3D=
10&amp;lid=3D419">Comments=20
                  (0)</A> =
</TD></TR></TBODY></TABLE><BR><BR></TD></TR></TBODY></TABLE>
      <DIV=20
      style=3D"PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: =
3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center">
      <FORM action=3Dsinglefile.php method=3Dget>
      <TABLE class=3Douter cellSpacing=3D1 width=3D"95%">
        <TBODY>
        <TR>
          <TD class=3Deven align=3Dmiddle><SELECT =
name=3Dcom_mode><OPTION=20
              value=3Dflat>Flat</OPTION><OPTION=20
              value=3Dthread>Threaded</OPTION><OPTION value=3Dnest=20
              selected>Nested</OPTION></SELECT> <SELECT =
name=3Dcom_order><OPTION=20
              value=3D0 selected>Oldest First</OPTION><OPTION =
value=3D1>Newest=20
              First</OPTION></SELECT><INPUT type=3Dhidden value=3D419 =
name=3Dlid> <INPUT class=3DformButton type=3Dsubmit =
value=3DRefresh><INPUT type=3Dhidden=20
            value=3D10 name=3Dcid> </TD></TR></TBODY></TABLE></FORM>The =
comments are owned=20
      by the poster. We aren't responsible for their content. </DIV>
      <DIV=20
      style=3D"PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: =
3px; MARGIN: 3px; PADDING-TOP: 3px"><!-- start comments loop --><!-- end =
comments loop --></DIV></DIV>
      <TABLE cellSpacing=3D0 cellPadding=3D3 width=3D"98%" =
align=3Dcenter>
        <TBODY>
        <TR>
          <TD class=3Dcentercolumn vAlign=3Dtop colSpan=3D2>
            <DIV class=3Dcentercolumn><!-- Start center-center blocks =
loop -->
            <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0>
              <TBODY>
              <TR>
                <TD class=3Dtoprowleft></TD>
                <TD class=3Dtoprow>Quant Chat</TD>
                <TD class=3Dtoprowright></TD></TR></TBODY></TABLE>
            <DIV=20
            class=3DblockContent><!-- start Static Block aChat Display =
--><LINK=20
            =
href=3D"http://www.quantcode.com/modules/aChat/templates/aChat.css"=20
            type=3Dtext/css rel=3Dstylesheet>
            <DIV class=3Dachat_dp id=3Dachat_p142><SPAN =
class=3Dachat_guest_uname=20
            title=3D"2008/3/27 9:26:25">bob: </SPAN><SPAN =
class=3Dachat_message=20
            style=3D"COLOR: #000000">MZzWaxfvfd </SPAN></DIV>
            <DIV class=3Dachat_dp id=3Dachat_p143><SPAN =
class=3Dachat_uname=20
            title=3D"2008/4/5 3:25:47" style=3D"COLOR: #000000">alainw3: =

            </SPAN><SPAN class=3Dachat_message style=3D"COLOR: =
#000000">gamba=20
            </SPAN></DIV>
            <HR noShade>
            <A =
href=3D"http://www.quantcode.com/modules/aChat/index.php">Go to the=20
            chat</A> <!-- end Static Block aChat Display --></DIV><BR>
            <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0>
              <TBODY>
              <TR>
                <TD class=3Dtoprowleft></TD>
                <TD class=3Dtoprow>Active Software Downloads</TD>
                <TD class=3Dtoprowright></TD></TR></TBODY></TABLE>
            <DIV class=3DblockContent>
            <UL>
              <LI><A=20
              =
href=3D"http://www.quantcode.com/modules/mydownloads/singlefile.php?cid=3D=
10&amp;lid=3D36">Quantlib</A>=20
              (363)=20
              <LI><A=20
              =
href=3D"http://www.quantcode.com/modules/mydownloads/singlefile.php?cid=3D=
9&amp;lid=3D409">Standard=20
              error for coefficients in OLS Least Sqaures Regression in =
VBA</A>=20
              (48)=20
              <LI><A=20
              =
href=3D"http://www.quantcode.com/modules/mydownloads/singlefile.php?cid=3D=
9&amp;lid=3D399">Optimal=20
              Exercise Policy Analysis for Longstaff &amp; Schwartz</A> =
(51)=20
              <LI><A=20
              =
href=3D"http://www.quantcode.com/modules/mydownloads/singlefile.php?cid=3D=
9&amp;lid=3D402">Regress=20
              now or later : Longstaff Schwartz vs. Glasserman Yu=20
              comparision</A> (65)=20
              <LI><A=20
              =
href=3D"http://www.quantcode.com/modules/mydownloads/singlefile.php?cid=3D=
10&amp;lid=3D68">American=20
              Call spread using Andersen's method</A> (436)=20
              <LI><A=20
              =
href=3D"http://www.quantcode.com/modules/mydownloads/singlefile.php?cid=3D=
9&amp;lid=3D397">OLS=20
              - Ordinary Least Squares without Microsoft Addins</A> (55) =

              <LI><A=20
              =
href=3D"http://www.quantcode.com/modules/mydownloads/singlefile.php?cid=3D=
9&amp;lid=3D406">Empirical=20
              distribution PDF and CDF with Epanechnikov kernel =
smoothing</A>=20
              (59)=20
              <LI><A=20
              =
href=3D"http://www.quantcode.com/modules/mydownloads/singlefile.php?cid=3D=
11&amp;lid=3D414">Successive=20
              Over Relaxation demo for American put</A> (65)=20
              <LI><A=20
              =
href=3D"http://www.quantcode.com/modules/mydownloads/singlefile.php?cid=3D=
9&amp;lid=3D405">Getting=20
              Variance,Mean,Min,Max in VBA</A> (60)=20
              <LI><A=20
              =
href=3D"http://www.quantcode.com/modules/mydownloads/singlefile.php?cid=3D=
9&amp;lid=3D400">Optimal=20
              Exercise Frontier for Longstaff &amp; Schwartz</A> (63)=20
            </LI></UL></DIV><BR>
            <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0>
              <TBODY>
              <TR>
                <TD class=3Dtoprowleft></TD>
                <TD class=3Dtoprow>Quantitative Finance Jobs</TD>
                <TD class=3Dtoprowright></TD></TR></TBODY></TABLE>
            <DIV class=3DblockContent>Quant Jobs</DIV><BR><!-- End =
center-center blocks loop --></DIV></TD></TR></TBODY></TABLE><!-- End =
display center blocks --></TD>
    <TD=20
    style=3D"BACKGROUND-IMAGE: =
url(http://www.quantcode.com/themes/x2t/bg_right2.gif)"=20
    width=3D10><IMG height=3D10 alt=3D""=20
      src=3D"http://www.quantcode.com/themes/x2t/dummy.gif" =

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -