Tekstiviesti: Advances in portfolio construction and implementation