H3:
=ARRAYFORMULA(IF(A3:A="",,IF(B3:B="BUY", -1, 1)*F3:F*D3:D))
I3:
=ARRAYFORMULA(IFNA(MATCH(A3:A, $M:$M, 0)))
O2:
={"Amount"; ARRAYFORMULA(IFNA(VLOOKUP(M3:M, A3:G, 7, 1)))}
P2:
={"Average price"; ARRAYFORMULA(IFNA(VLOOKUP(M3:M, A3:G, 5, 1)))}
J2:
={"Close"; ARRAYFORMULA(IFNA(VLOOKUP(A3:A5, M3:N, 2, 0)))}
![0](https://i.stack.imgur.com/FZqlw.png)