You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The accuracy with which the implied quote must match the market quote for each instrument in the curve bootstrap. This node should hold a positive real number. If omitted, the default value is \num[scientific-notation=true]{1.0e-12}.
1207
+
\item\lstinline!Accuracy! [Optional]: The accuracy with which the implied quote must match the market quote for each
1208
+
instrument in the curve bootstrap (iterative bootstrap) or the accuracy of the global optimizer (global
1209
+
bootstrap). This node should hold a positive real number. If omitted, the default value is
1210
+
\num[scientific-notation=true]{1.0e-12}.
1208
1211
1209
1212
\item\lstinline!GlobalAccuracy! [Optional]:
1210
1213
If the interpolation method in the bootstrap is global, e.g. cubic spline, the bootstrap routine needs to perform multiple iterative bootstraps of the curve to converge. After each such bootstrap of the full curve, the absolute value of the change between the current bootstrap and previous bootstrap for the curve value at each pillar is calculated. The global bootstrap is deemed to have converged if the maximum of these changes is less than the global accuracy or the accuracy from the \lstinline!Accuracy! node. This node should hold a positive real number. If omitted, the global accuracy is set equal to the accuracy from the \lstinline!Accuracy! node. This node is useful in some cases where a slightly less restrictive accuracy, than that given by the \lstinline!Accuracy! node, is needed for the global bootstrap.
This node is used only if \lstinline!DontThrow! is \lstinline!true!. The meaning of this node is given in the description of the \lstinline!DontThrow! node. This node should hold a positive integer. If omitted, the default value is 10.
1226
1229
1230
+
\item\lstinline!Global! [Optional]: This nodes specifies whether the curve should use a global bootstrap over all
1231
+
instruments of the curve (true) or iterative bootstrap (false, default value). If global boostrap is used, only the
1232
+
Accuracy field of the BootstrapConfig is relevant and specifies the accuracy of the global optimizer. If a cycle is
1233
+
present in the dependency graph of the curves, all members of the cycle must use global bootstrap, in this case a
1234
+
global optimization is run over all instrument of all members of the cycle simultaneously.
0 commit comments