LaTeX 中的期权收益图

LaTeX 中的期权收益图

我如何使用PGFPlots或在 LaTeX 中生成类似这样的期权收益图TikZ

在此处输入图片描述

答案1

这里有一些内容可以帮助您入门。分段连续函数是使用 TikZ 的功能定义的,而绘图和样式则留给pgfplots

由于我们不知道要绘制哪些函数,我只是猜测一个接近分段线性函数和一个二次函数,大致遵循提供的屏幕截图。正确的函数很容易分别代入代码declare function和第二条\addplot命令中。

\documentclass[tikz]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.12}

\begin{document}
\begin{tikzpicture}[
  declare function={
    mypl(\x)= -1.25 + (\x>25) * (0.9*(\x-25));
  }
]
\begin{axis}[
  domain=20:30,
  axis lines=middle,
  legend style={
    draw=none,
    legend columns=-1,
    at={(0.5,1)},
    anchor=south,
    outer sep=1em,
    node font=\small,
  },
]
  \addplot[blue,thick] {mypl(x)};
  \addlegendentry{P\&L at Expiration}
  \addplot[pink] {0.05*(x-20)^2-1.25};
  \addlegendentry{P\&L + 60\,Days};
\end{axis}
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容