I need to draw this on Tex. Could you give me a hand ?
\documentclass{article}
\usepackage{geometry}
\usepackage{tikz}
\usetikzlibrary{arrows.meta, fit, positioning, quotes,
shadows, shapes.geometric, shapes.misc}
\tikzset{FlowChart/.style =
{
box/.style = {rectangle, draw, fill=white,
text width=##1, minimum height=8mm, align=center,
inner sep=2mm, outer sep=0mm,
drop shadow={shadow xshift=2mm, shadow yshift=-2mm}
},
box/.default = 22mm,
cbox/.style = {cross out=1m, draw, very thick,
inner sep=3mm, node contents={}},
fbox/.style = {rectangle, draw, densely dashed, inner sep=4mm},
LA/.style = {semithick, -Triangle}
}
}
\begin{document}
\pagestyle{empty}
some text
\begin{center}
\begin{tikzpicture}[FlowChart,
node distance = 0mm and 8mm
]
\node (p1) [box] {Asset Swap Seller};
\node (p2) [box=32mm, above right=of p1] {Bond\\ worth P};
\node (p3) [box, below right=of p2] {Asset Swap Buyer};
%
\draw [LA] (p1 |- p2) -- (p2)
(p2) -- (p2 -| p3);
%
\coordinate[below=4mm of p1.south] (c);
\draw [LA] (p3.south |- c) to ["100"] (c);
% fake node,
\node[right=38mm of p3.east] {};
\end{tikzpicture}
\end{center}
some text
\begin{center}
\begin{tikzpicture}[FlowChart,
node distance = 0mm and 8mm
]
\node (p1) [box] {Asset Swap Seller};
\node (p2) [box, right=48mm of p1] {Asset Swap Buyer};
\node (p3) [box, right=16mm of p2] {Bond};
%
\node (p4) [fbox, fit=(p1) (p2)] {};
%
\coordinate[above=2mm of p1.east] (c1);
\coordinate[below=2mm of p1.east] (c2);
\draw [LA] (c1 -| p2.west) to ["C" '] (c1);
\draw [LA] (c2) to ["LIBOR + C" '] (c2 -| p2.west);
%
\draw [LA,very thick] (p3) to ["C" '] (p2);
\end{tikzpicture}
\end{center}
some text
\begin{center}
\begin{tikzpicture}[FlowChart,
node distance = 0mm and 8mm
]
\node (p1) [box] {Asset Swap Seller};
\node (p2) [box, right=48mm of p1] {Asset Swap Buyer};
\node (p3) [box, right=16mm of p2] {Bond};
%
\node (p4) [fbox, fit=(p1) (p2)] {};
\node [cbox, fit=(p3)];
%
\coordinate[above=2mm of p1.east] (c1);
\coordinate[below=2mm of p1.east] (c2);
\draw [LA] (c1 -| p2.west) to ["C" '] (c1);
\draw [LA] (c2) to ["LIBOR + C" '] (c2 -| p2.west);
%
\draw [LA,very thick] (p3) to ["C" '] (p2);
\end{tikzpicture}
\end{center}
some text
\end{document}

