Quote from ezbentley:
Thank you NazSpaz. I won't ask any specifics.
A general question I have is: Do people generally start with small volume at first to make sure the automation is running as expected, and then scale up only if the system runs fine? To me that seems to be a logical sequence.
This is my first attempt to fully automate the mechanical strategies I designed. I have emailed a few prop firms regarding this but they don't seem to respond to me. Is that because they only want high volume automated traders?
Don't know why they wouldn't respond, every big trader starts as a small one. Would be very surprised if you said Echo was one of the ones that did not respond, they seem to go way above and beyond for automated guys, they even have test servers that you can run automated stuff against to get fills to make sure all works well before going live, although they don't let you test on those for long periods of time. They say they are for troubleshooting, not for time-testing P&L results, I was booted off one for using it too long.
With first question, YES! If you run anything scaled up the first time you will have a very short life in this business. Everything new I have tried or will try starts with 100 lots and runs smooth for weeks to months before I even consider stepping it up. And even when you do step it up, do it in small increments.
No matter what you do or how well you think you have backtested, no testing can account for real-world slippage and other factors. And even running 100s you will find so many things to tweak and change before ramping up.
Let's say your strategy goes well, everything works great, and you start stepping up, no matter what the strategy you will get to a point of maximum profits, say it is 2000 shs per trade for example, where 2000 makes more than 1900, but 2100 makes less, and 2200 makes even less. You need to step up slowly and carefully track your results to find that point where too much size begins to hurt you through slippage. Obviously it is all geared to how much each stock itself can handle, CSCO can handle a ton more size than say CAKE (not that I trade either one, just using an example from first stocks that popped into my head).
Test and test and test, and then when you are ready, test some more, before taking a strat live. The one time you screw something up deep down in the code you'll be glad you did. Hope that helps.