Before revision:  In a general  market model, we prove that an optimal dynamic strategy exists and is unique, and provide its characterisation through the notion of isotonic projections.
After revision:  In a general (complete) market model, we prove that an optimal dynamic strategy exists and is unique, and provide its characterisation through the notion of isotonic projections.