Factor out downside risk to use in both implementation.