ESPO: Error-Structured Prompt Optimization via Diagnose, Diversify, and Stabilize | TickerVault