web 2.0 porfolio portfolio management software portfolio reporting json investment data sma reporting portfolio management