JohnThainsLimoDriver
New member
- Jun 18, 2026
- 0
- 0
I’m running some optimizations on excel using solver and ran into a “glitch” that I can’t figure out how to correct. I have a portfolio of 30 securities and I am trying to separately optimize for returns, sharpe, and (minimal) volatility. The wacky thing is that, for example, when I find the optimal volatility portfolio, the sharpe ratio of that portfolio happens to be higher than the sharpe for the supposed optimal sharpe portfolio. So that means the optimal sharpe portfolio wasn’t really optimal. I suspect that solver got stuck at a local maximum during the sharpe optimization and assumed it was the correct answer. I tried to increase the number of iterations, fluctuate the initial weightings guesses for each security, etc., but the solver still can’t come up with a solution that matches or exceeds the sharpe I derived from the volatility optimization. Any suggestions on how to fix this issue?