Personal Stock Streamer has a full transaction/trading register and a position sizing calculator available as an extension from the Tools->Extensions menu: http://www.personalstockstreamer.com