Is the great ERPNext good for managing portfolios and Trading stocks

I manage many portfolios of stocks as well as I trade stocks and indices intraday and positional. Please advise if I can manage all my clients and their portfolios and daily profits in ERPNext. I think ERPNext ought to be a great solution for this requirement.
I would like the followings:

  1. Keeping log of all trades including comments and description.
  2. Portfolios
  3. Reports: Daily, Weekly, Monthly, Quarterly and Annual.