One idea for vibe-coding profitable trading strategies is to strictly define a pipeline of your ML strategy factory, and restrict your AI agent to only write code within your tightly-defined framework.
I'm currently exploring this. To add a new signal, the agent will need to extend this contract.