if it looks like free money, you're the product.my first profitable backtest was a bug
spent a week tuning something with a beautiful curve. turned out i was reading a value that included the move i was trying to predict. classic.
what i learned wasn't "check for look-ahead", everyone says that. it was that a result which looks too good IS the alarm. i now treat an unusually clean equity curve as a bug report about my own code until i've proven otherwise.