Have you tried:
select "buy" as action, qtyBuy as item, dateBuy as actionDate
from TBUY
union all
select "sell" as action, qtySell as item, dateSell as actionDate
from TSELL
order by actionDate
?
Since I can't guess what is qtyBuy, I don't know if you instead should join the tables.
As soon as you want a date-line with no wholes, you need an extra table with the dates. SQL can only read and combine values, but not create them out of nothing.