Quote from sle:
I have an interesting question. The ones of you who run multiple systems in different asset classes all by yourself - how do you handle the IT/data and other organizational aspects? How many computers do you have? Do you run your own data DB and data collection?
I waited for others to respond, because I think my response will most likely sound less than attractive to you. I have started to believe that even with rudimentary tools its possible to cover a lot of ground.
Currently, I have just one laptop - thats all. All my trading, research, ET time, emails etc. happen on this 14.2 screen. This leads to huge waste of efficiency as I am sure I am wasting at least 30 minutes everyday moving from window to window and application to application. But, I keep travelling, laptop allows me that! I only trade futures and fx - so below is in that context.
I use following tools:
1) Multicharts - my tool#1 for strategy development on single markets. MC automatically saves top of the book data from IB into its database. Once you set up the connection with real time data from IB, it runs. So, zero time spent on DB after initial setup. If you want to use MC for strategy development at all, and you trade small number of markets, it will prove to be an ok DB tool. If you want to store maybe 1000 market data lines simultaneously and query, then I guess you would have to go with a more specialized DB. If you want to store whole book data, you can't do it in MC. If you want to store options data across strikes and markets, won't be possible again - imo, never tried it. MC won't do baskets, pairs, stat arb etc.
2) Excel - my tool#1 for data crunching, keeping stats, constructing portfolios of systems etc.
3) Matlab - Tool#1 for doing advanced multi-series data analysis and building econometric models (which is < 5% of my current approach). However, this will be my tool#1 for constructing a portfolio of systems with probably excel - that I am trying to get my head around in this thread.
4) I am an independent trader and operate out of my bedroom, so no organizational hassles, other than to keep reminding my family that this is serious business and they better treat it like that.
5) I do manual execution through IB TWS. I just don't have time to put in to ensure that auto execution will work uninterrupted. I am sure however that 2 yrs down the line, I would move as much futures trading as possible to auto-execution.
Now, all this might seem like a very basic setup of a retail trader indeed, but even these basic tools allow the development of a robust system development methodology, imo. Also, my edges are pretty good (imo). Sometime, over the next month, I will put very abridged results of my systems backtested performance. What I am trying to say is that even though having a bbg is cool, but it is possible to do without it especially if someone is starting out on his own and trading only futures/fx. Other basic thing I firmly believe in is that in trading, pareto principle applies to a more extreme degree. In a trading operation in a firm, only 5% of people create stuff of core value and it serves the other 95% people who are mostly support to earn a living. So, if guys from that 5% subset decide to launch their own fund, they really don't need a whole lot of staff to outperform 80% of CTAs out there. This is subjective and others may differ in their opinion here. But example exists where one man starts and goes on to build a trading super-firm. RenTec was started with just 2 people and Citadel by just 1 guy.
Not sure if any of this is relevant to your question, but its my approach and beliefs.