<p>Linear regression, firstly introduced for the pricing of American-style options, has since been expanded to include swing options pricing. Swing options price may be viewed as the solution to a Backward Dynamic Programming Principle, which involves a conditional expectation known as the continuation value. The approximation of the continuation value using linear regression involves two levels of approximation. First, the continuation value is replaced by an orthogonal projection over a subspace spanned by a finite set of <i>m</i> squared-integrable functions yielding a first approximation <InlineEquation ID="IEq1"> <EquationSource Format="TEX">\(V^m\)</EquationSource> </InlineEquation> of the swing value function. In this paper, we prove that, with well-chosen regression functions, <InlineEquation ID="IEq2"> <EquationSource Format="TEX">\(V^m\)</EquationSource> </InlineEquation> converges to the swing actual price <i>V</i> as <InlineEquation ID="IEq3"> <EquationSource Format="TEX">\(m \rightarrow + \infty\)</EquationSource> </InlineEquation>. A similar result is proved when classic regression functions are replaced by neural networks. For both methods (linear regression and neural networks), we analyze the second level of approximation involving practical computation of the swing price using Monte Carlo simulations and yielding an approximation <InlineEquation ID="IEq4"> <EquationSource Format="TEX">\(V^{m, N}\)</EquationSource> </InlineEquation> (where <i>N</i> denotes the Monte Carlo sample size). Especially, we prove that <InlineEquation ID="IEq5"> <EquationSource Format="TEX">\(V^{m, N} \rightarrow V^m\)</EquationSource> </InlineEquation> as <InlineEquation ID="IEq6"> <EquationSource Format="TEX">\(N \rightarrow + \infty\)</EquationSource> </InlineEquation> for both methods and using a Hilbert basis assumption in the linear regression. Besides, a convergence rate of order <InlineEquation ID="IEq7"> <EquationSource Format="TEX">\(\mathcal {O}\big (\frac{1}{\sqrt{N}} \big )\)</EquationSource> </InlineEquation> is proved in the linear regression case.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

An Analysis of Linear Regression and Neural Networks Approximation for the Pricing of Swing Options

  • Christian Yeo

摘要

Linear regression, firstly introduced for the pricing of American-style options, has since been expanded to include swing options pricing. Swing options price may be viewed as the solution to a Backward Dynamic Programming Principle, which involves a conditional expectation known as the continuation value. The approximation of the continuation value using linear regression involves two levels of approximation. First, the continuation value is replaced by an orthogonal projection over a subspace spanned by a finite set of m squared-integrable functions yielding a first approximation \(V^m\) of the swing value function. In this paper, we prove that, with well-chosen regression functions, \(V^m\) converges to the swing actual price V as \(m \rightarrow + \infty\) . A similar result is proved when classic regression functions are replaced by neural networks. For both methods (linear regression and neural networks), we analyze the second level of approximation involving practical computation of the swing price using Monte Carlo simulations and yielding an approximation \(V^{m, N}\) (where N denotes the Monte Carlo sample size). Especially, we prove that \(V^{m, N} \rightarrow V^m\) as \(N \rightarrow + \infty\) for both methods and using a Hilbert basis assumption in the linear regression. Besides, a convergence rate of order \(\mathcal {O}\big (\frac{1}{\sqrt{N}} \big )\) is proved in the linear regression case.