RE: By the way i understand the following components is required to build great pc?
- #1) motherboard - this goes hand in hand with processor, and other features like chipset, how many expansion slots, interfaces (NIC, USB, etc.)
- ram - anything above 4GB these days you would be all right, I would start with at least 8GB. Why not?
- vga - this is refering to the video cards. For trading - 2D charts, not that important
- HDD - this will become important if you do a lot of back-testings and optimization. For real-time trading, discretionary style, not that important
- Ethernet card - most motherboard has 1Gbit (or at least 100Mbit) Ethernet these days. This is a non-factor. You can spend money on 10Gbit Ethernet if you want. But it won't help you a bit. Because the bottleneck would be where the weakest link it. You can have a 10Gbit Ethernet card, but with a 5Mbps DSL link, you are only going to have a 5Mbps throughput.
- #1) processor - most important, that's where the speed is
What else ?
- Power supply, have high enough rating to drive all the components you put together. I recommend 600W upwards.
- Chassis to house all these components
- Trivial stuff: keyboard/mouse, wifi if you so desire
And... a CPU builder cooler. Not not the CPU cooler. It's bottles of Corona to cool off the guy who builds the CPU.