You will have a trading account with someone/somewhere, they should have a webpage that displays your personal portfolio.
It should have "Basic info" on it like..
Quantity_Held
Cost_Price
Cost_Value
Market_Price
Market_Value
Unrealised_Profit_or_Loss
% display to show movement Up or Down

You can use/create spreadsheets. If you have Microsoft Office use Excel, if you dont have Microsoft then either Open-Office or Libre-Office are good, They are Free products that you download and install. (Open Source). There are lots of online tutorials for using these and creating your own formulas and calculations.

Comprehensive programs to analyze trends etc are available, you may or may not want to take that step

http://go.metastock.com/trial?whc=jsxpro&pc=eq-jsxpro

http://www.market-analyst.com/software

http://www.bullcharts.com.au/

http://adest.com.au/

http://www.lincolnindicators.com.au/stockmarketsoftware