Granularity Adjustment for Efficient Portfolios