Using Commoditized Computers Setups for Stock Trading? 32
An anonymous reader asks: "Thanks to Walmart, TigerDirect, and Gnu/Linux, I can get computers at about $200 now. Thanks to Matrox, I have several multi-head video cards. Thanks to a hacker's convention last year, I have a truckload of monitors that haven't been put to use yet. I've been out of the financial markets since 1996. I'm itching to get back in now, especially since conditions will be very favorable shortly. Since I've lost my shirt in the markets already (most investors/traders loose their shirts at least once before striking it rich, and my beating was especially instructive), I'm now ready for better returns. Gnu/Linux is well known to support multiple monitor setups. I've seen 4 monitor setups per box in some financial firms, and I recently read a story on the National Weather Service using 3 monitor setups on another OSDN channel. I've also used a Quotrek trading monitor in the past, for monitoring stocks and other financials in real-time. This was before I was a penguinista. Now that I know a bit about Linux systems, I'd like to know the following: What Gnu/Linux applications can I use to monitor and/or process stocks, options, bonds, financial news, and other related information via low cost Gnu/Linux computing solutions, broadband, and multi-head video cards? Free software only, please"
"I'm not going back to paying hundreds of dollars per month like I did for my Quotrek (an FM receiver for stock quotes, possibly discontinued), or paying many hundreds for proprietary software that may not get the job done, or can't be modified or supported by the community. What free software applications do you use? What is a good multi-monitor layout? Any free software that picks up financial broadcast signals and decodes to a computer screen? Any slashdot tycoons want to help out other Slashdot readers?"
Ummm (Score:3, Insightful)
"...I'm now ready for better returns. Gnu/Linux is well known to support multiple monitor setups."
If I were you I'd spend some time thinking about how not to get financially burned again, rather than compiling Gentoo and fiddling about with X. It may be a cute idea to have your own "trading room", but you'll soon feel stupid when your multiple monitor setup is reporting massive losses of your own cash. And I'm being totally serious here.
Re:Ummm (Score:3, Funny)
Therefore, this IS his way of not getting financially burned again, as long as he realizes when the market's headed for a downward spiral
Re:Ummm (Score:2)
The guy reckons he's learnt from the previous bust, and that the market's likely to start moving up in the forseeable future. He may even turn out to be right. His money (assuming he isn't 'pawning the family silver' that others have a call on), his choice. If he's looking at enough data to fill multiple monitors, though, and he's intending to act on it rather than just play at being a broker with a l33t setup, then it sounds as though he's going to be wanting financial data from the exchanges in rea
Numbers (Score:5, Informative)
The problem you have is twofold. All this stuff is quite low level; you could build something as good as Reuters Dealing/3000 or a BridgeStation out of it, theoretically, but now we're talking about money, we're really talking about time. To integrate QuantLib with Octave with GNUPlot will take a substantial amount of work on your part, altho' once it was done, you could process a feed almost as well as any commercial trading desktop.
The second problem is getting the feed. If you subscribe to say a Reuters data feed for real time streaming quotes, then the cost of a Reuters terminal is really negligible; you're paying for access to the feed. If you take the feed without the terminal, you still need libraries (like SSL) to actually use it in your own application, or you need something like Tibco eFinance to translate it into XML for you, and you also need something that can format messages back to your counterparty in a format they will accept, say FIX or FpML, - this is probably the easiest part to develop yourself, FIX handles all the instrument classes you're interested in. What you need is access to a feed that comes in a useful format, and which can be sourced for in a contract that doesn't involve taking a physical terminal anyway.
Re:Numbers (Score:1)
1.quantlib is really used for pricing derivatives and checking the risk profile of options positions. it kicks ass, but i don't think you'll really be able to use it in a real time data feed scenario. i mean, most trading desks (i'm talking professionals not mangy ass day traders) only use something like quantlib once or twice a day. it just takes too long to calculate the greeks (especially the vega) since it's usually done numerically.
2.
Uh oh, I think somebody's addicted..... (Score:4, Interesting)
Re:Uh oh, I think somebody's addicted..... (Score:3, Interesting)
No shit. I used to work for real financial traders, doing risk management systems. We thought the day traders were great comedy.
Note to the OP: If you're so sure you're right about your vast financial acumen and your ability to go up against trained professionals backed by billions of dollars, then prove it by playing a little game.
Instead of trading with real money, just pretend. Keep
Well said (Score:2)
If it'd gone up, then it probably ought to go up more, but if it was down, it was due for a rebound. The only time I felt OK about selling was just after a peak, which can't have been healthy.
Obviously, I'm comfortably in index funds now, and not really paying attention to the market. Whatever kee
Re:Well said (Score:2)
The glib answer I give is that we used cutting-edge neural networks. But since this is Slashdot, I'll reveal the truth: We had good traders.
How they got that way, I dunno. The best traders were street-smart guys with nerves of steel who had been doing it for years. If you asked them why they did any
More than two monitors (Score:3, Informative)
If you're using DVI-D LCDs in the mix, don't grab nVidia PCI cards if you can avoid it. Their driver support is flaky at best when more than one card exists, and the unofficial (free) nVidia drivers only support DVI-D on the head the machine boots on.
Trading apps (Score:2)
I find gcc is a solid option, though I use (!gnu) javac more often than not... (kidding) With many of the data feeds coming in as XML, it was pretty easy to parse and display the data. By the time you finish your development, the market might be improving. Free as
Mutiple monitors are for pretty graphs. (Score:3, Insightful)
So your likely SOL.
Re:Mutiple monitors are for pretty graphs. (Score:1)
Then again, if the dude wants to play... let him play.
Re:Mutiple monitors are for pretty graphs. (Score:1)
Write your own (Score:1, Interesting)
if you wanna roll your own .. (Score:3, Informative)
from a company called "Track data corporation"
a friend of mine emailed me about it last year, their website http://www.mytrack.com seems to be down at the moment but his description:
The SDK is a C library and an example test program.
Once you have the test program compiled and a 30 day trial account setup then you can log into the their system and get streaming feeds on news and stock tickers as the trades happen if you sign up for the live feed or 20 min delay otherwise. To sign up online you also need to download the windows application but once the account is set up then it's not needed anymore.
haven't tried it myself as I don't trade,
and don't plan to trade.
sounds like you need this (Score:3, Insightful)
you my friend have bigger fish to fry first. good luck, im pulling for you. if you dont like that, theres always the slots to fall back on when trading goes bad again.
Re:THE STOCKMARKET MUST BE STOPPED (Score:1)
For too many it seems, money is a matter of principle before principal.
Famous last words (Score:2)
I've been ready for three nubile young women to start attending to my every last desire ever since I hit puberty. Now where the hell are they?
Here's a hint: the stock market isn't an easy game to be played. Go stick your money in a mutual fund that's managed by someone competent, or invest in a well-run company that's got a long history of success.
And if you think you're too good for that, you may as well just cut me a check, because in the end your money's just goi
Oh BS. (Score:2)
Very few people get rich quick. I'm getting rich slow. Start early, be consistant in your investing (a same percentage every month, preferably over 10%) and ride the long term success. If your looking for a short term miracle just skip stocks and play the lottery. You'll have about as good a chance of succeeding.
Everyone where I work wast
Re:Oh BS. (Score:2)
BTW I have degrees in Finance and MIS with Accounting and Economics being my hobby areas (I could have gotten degrees in both Accounting and Economics as well but I figured 2 degrees were enough). I am planning on getting a Masters in Economics next year (or the year after depending on my financial situation) just for fun.
Ahh... well,
I hate to tell you this but investing is easy (Score:2)
I guess since you're not confident enough in your abilities, everyone should turn all their assets over to a manager.
How about buying a house, can you trust yourself to find a low mortgage rate? I guess you'll need your mother to hold your hand on that one too. Can you open a checking account, IRA, savings account, 401k,
The only assinine thing about my comment is I assumed dumbasses like you could figure out how to invest.
Re:I hate to tell you this but investing is easy (Score:2)
I do quite well as investing, have a rather large 401k, and have owned my own home for quite some time. I've never run a balance on a credit card, never taken a loan out for a car, and save what most people would consider an obscene percentage of my income.
However, I'm aware enough of society to realize I'm in the minority. What's your problem? You don't venture out of your basement much?
lol... (Score:2)
You are not in the "minority" as you put it. Millions of people own their own homes. I guess you need to pat yourself on the back.
Re:Oh BS. (Score:2)
Comstock Data Feed (Score:1)