re: MacPro - Stock Trading Computer?
Everyone, thank you for all the interesting posts.
To those who are supporting the "buy a PC" and run Windows natively posters:
I get what you are saying. If you get a PC you have unlimited choices regarding software. You also have potential problems of the underlying new version of Windows, security patches, necessity to run virus and spyware scanners (therefore need for more overhead), etc.
For kicks, I went to dell.com to configure an i7 Precision mini-tower and I promise, I didn't load it with garbage, but I did put a three drive RAID array on it with multiple graphics cards and it came to over $9,000!!! So I think, if you are going to get a PC and I am disagreeing with someone above here, I think the Falcon is potentially less expensive and if what they say is true, perhaps better built with better components by a company who does this only for traders. A system it seems is less expensive than from Dell. You can get comprehensive support, but I live in a small town and I don't think I am going to get someone here necessarily in 4 hours no matter who you are with. However, same day is good enough, because I have two MacBook Pros backing me up and one of them has Vista in a BootCamp partition to run natively.
I am going out on a limb here, but my impression is that if you are a serious full time trader, you are going to want to trade with a direct access broker. Examples would be including but not limited to: thinkorswim and Interactive Brokers. There are others. Both of these have Mac compatible software that is Java-script based. That is your platform and I agree it is critical that that be run natively. It can be run natively on either a Windows or Mac OS computer. As far as charting and analytics are concerned you get limited with the Mac. eSignal, TradeStation, MetaStock and the Worden Bros. programs are all Windows programs. Investools programs run on a Mac via web and Java. But that isn't your trading platform. So is it necessarily bad if you run those in a virtual machine?? It will be bad if your unit can't handle it. Beach balls are not ever allowed!
If you go with Mac you do have some nice potential performance boosters such as Grand Central Dispatch and Open CL. However, and I may be wrong here, it seems that those technologies are only pertinent if the software developer writes their program to take advantage of them. So I am not sure that ThinkorSwim or Interactive Broker's platform would take advantage of those. However, if they do in the future (whenever that is) you're covered.
As far as multiple monitor support is concerned... I am not familiar with UltraMon. But what is the big deal for handling multiple monitors? On an old Dell I used to use with two monitors I would drag stuff from one monitor to the other and this was years ago. It worked pretty well. How much could this have been improved? Can't you move windows around freely with mulitple video cards with Snow Leopard and a MacPro?
By the way, for those who are touting trading on a netbook or smaller hardware. Here is what I know so far. Trading is a competition between you and everyone else in the market. Our weapons for competition include a number of things but one of the main things is speed and technology. Yes, there is knowledge, judgement and other factors involved that are beyond the scope of these postings. For right now it is technology and speed. You want to have the best you can afford without paying for stuff you simply won't or can't use. So I don't think you want a netbook. You want a robust reliable and fast as all get-out system that is built well (not cheapo). Compared to other businesses, the amount of capital investment involved in trading is very small. You may as well, make your main tool, your computer, as good as it can be. Hence, IMO (so far) Falcon on the PC side and MacPro on the Mac side.
I guess what it comes down to is what programs are you going to run? Your computer is simply a tool that enables you to run software. For example, I am not that familiar with MetaStock, but if you can trade off of MetaStock or if I wanted to make TradeStation your main platform, you would need to get a PC (Falcon IMO).
If you are going to use ThinkorSwim with Investools and ProphetCharts you can use a Mac.
Bottomline...Have I made my mind up yet? Nope. Not yet. Still mulling this over and will need to look at eSignal and MetaStock to see if I will need those and if so, do I need them running natively.
OK. Your turn. Fire away!