After looking into some web based financial companies that provide real time stock information and graphs, I was wondering what kind of web technologies they use? Is it mostly proprietary or is it something anyone can do with some database knowledge and some javascript?