Text this: Dynamic multi-objective optimization for financial markets