If you can prove all that, I'd probably back you myself. You'd start very small, and get raised according to your performance. Profit split would be similar to Schonfeld's prop deal.
Thing is, you really don't need a backer at all if you can just put up low 5-figures yourself, at 30-1 leverage.