by Spike » Sun Mar 28, 2010 11:47 pm
If it's any consolation I'm doing fine- considerably better than most people do in their jobs.
I keep it pretty simple, if you add up all the code I've ever written it wouldn't add up to 1500 lines, I probably average about 30 per sheet along with a bunch of formulae.
I'm not going to give away my strategies but I'll offer a few tips, at the very beginning when you're just getting going there are three things to concentrate on:
1: Ask for as little as possible, the most important thing is to get your bets matched so don't ask for too much, take this as close to it's logical extreme as you dare and you will almost always find that you make more money. I can't over stress how important this is.
2: Concentrate on NOT LOOSING, especially at the beginning. If you can bet without loosing you're 95% of the way to making a profit.
3: Get stuck in and betting, there is no other way of knowing how things will go, no amount of paper trading or simulation will do. Just think of something that's got a good chance, make it as safe as possible so it can't just piss away your money then get some real results to work with. Take comfort in the fact that even the worst strategies will only loose at 5%, so you can get a whole lot of bets in before any real money goes up the spout. Keep your stakes as small as possible and don't increase them too quickly and you won't go very wrong.
Once you're up and running with a strategy that makes a little bit of money you need to work to wring it's neck. In many cases this is a matter of gradually taking out safety measures to let your bot off the leash, but I'd also make 3 more specific suggestions:
1:Once your conditions are met pour in as many bets as you can as quickly as possible. Getting lots of bets in is the key, many small bets are inherently better than few big ones.
2: I "bracket" my bots, by which I mean I run several similar bots at the same time with the triggers set up slightly differently. As long as your strategy is basically sound this will help you even out ups and downs in your results and get a better return, you can also use this to directly assess the affect of changes to your bots.
3: Keep the right kind of records and do the right kind of analysis- concentrate on how many of your bets are matching and where your winnings are coming from over a large series of results. In the beginning I used to analyse every strike my bots made but really that was a waste of time, now I'm quite happy to run anything I can think of for a thousand bets and then pick that over afterwards for clues. At the end of every day I check out in basic terms how each bot has done, even my "bankers", I record how many bets each bot struck, how many matched and how much they made as a multiple of their permitted liabilities. I've learned a lot from comparing the performance of different bots and improving one in the light of another.
There is no reason to loose money if you're determined not to, If you put on your thinking cap you can turn a small profit from day one, there are plenty of ways to win if you can find them.
Good luck.