A method and computer program product for minimizing short-term risk to a portfolio of securities holdings during implementation of executing an outstanding trade list of securities to be traded, takes into account covariances between securities in the outstanding trade list and between securities in the outstanding trade list and securities in the portfolio of holdings so as to minimize risk to the portfolio of holdings as well as to a residual trade list of unexecuted orders during said implementation.