Online streaming video/audio financial/stock programs
The CNBC site is littered with videos. Whenever I click a link to one of their articles, it seems to be a video instead. Not like having the channel streamed, but most of the top stories.
"There is probably a better way, but you can do the following: (1) Right click on the right pointing arrow next to the ""1-20 of xx rows"" message at the bottom right of the table, and select ""Copy link location"" (2) Paste that into the location (3) At the end of the pasted text there is a ""&output=json"", delete that and everything after it. (4) hit enter What you get is a page that displays the set of securities returned by and in a very similar display to the ""stock screener"" without the UI elements to change your selections. You can bookmark this page." "TDAmeritrade, an online stock broker, provides banking services within their brokerage accounts. The service offers all of what you are looking for. HOWEVER, this service is only available for free with their ""Apex"" qualification.  Here is a tariff of their fees and services." Yes, there are plenty of sites that will do this for you. Yahoo, and MarketWatch are a few that come to mind first. I'm sure you could find plenty of others. About 10 years ago, I used to use MetaStock Trader which was a very sound tool, with a large number of indicators, but it has been a number of years since I have used it, so my comments on it will be out of date. At the time it relied upon me purchasing trading data myself, which is why I switched to Incredible Charts. I currently use Incredible Charts which I have done for a number of years, initially on the free adware service, now on the $10/year for EOD data access. There are quicker levels of data access, which might suit you, but I can't comment on these. It is web-based which is key for me. The data quality is very good and the number of inbuilt indicators is excellent. You can build search routines on the basis of specific indicators which is very effective. I'm looking at VectorVest, as a replacement for (or in addition to) Incredible Charts, as it has very powerful backtesting routines and the ability to run test portfolios with specific buy/sell criteria that can simulate and backtest a number of trading scenarios at the same time. The advantage of all of these is they are not tied to a particular broker. "You can have a look at betabrokers. It's an simulated stock trading platform which is entirely email-based. You start with 10 000$ and you make transactions with commands in the subject line of the email (e.g. ""buy 250$ AAPL"" or ""cover 20 shares of AAPL""). It should be straightforward to add an email interface to your python script." In general I would recommend to stay away from any video from a successful trader, at least those that claim to share their secrets. If they were that successful, why would they want company?  What they have most likely discovered is that they can make more money through videos and seminars than they can through trading. While not a video, GetSmarterAboutMoney has a good basic section on Stock markets without being purely Canada centric (as I see from your profile you are in NY). I know that also in our city, there are continuing education courses that often go over the basics like this, if you have a college nearby they might have something. Cheapest of all would be to hit your local library.  The fundamentals don't change that quickly that you need the latest and greatest - those are much more likely to be get-poor-quick schemes. Good Luck I have maintained that traditional TV will be obsolete for years now... it seems a certain inevitability, since the invention of the internet.   Even assuming it is certain, there are some things to consider:  1) Time Frame: It is taking way longer than I had expected for people to switch away from traditional subscriptions/packaging.  Many people refuse to adopt/adapt to new technology and like the comfortable familiarity of TV. It is hard to say exactly when 'the big shift' will happen.  2) The companies making billions of dollars are likely monitoring their revenues/market very closely, and will probably know better than you when their current business model is about to fail. They may develop a plan to switch to internet based distribution, production of shows, or any number of other alternatives, which might not cause their share price to drop as drastically as one might predict.  Profiting from this idea (as with any strategy) relies on you to identify the stocks that will be affected, and time your short position on them better than the rest of the market. Doing it now, or at an arbitrary date, means you will incur the opportunity cost of holding the instrument over a period when another investment would yield better returns (potentially even a long position on these same companies). Sort of unrelated to the main post here, but I've been hoping to buy a few shares that would motivate me to follow the market and get a bit of hands on experience to better understand it all.  What trading program would you recommend for a few simple trades like that?  Thanks! There can be the question of what objective do you have for buying the stock. If you want an income stream, then high yield stocks may be a way to get dividends without having additional transactions to sell shares while others may want capital appreciation and are willing to go without dividends to get this. You do realize that both Pfizer and GlaxoSmithKline are companies that the total stock value is over $100 billion yes? Thus, neither is what I'd see as a growth stock as these are giant companies that would require rather large sales to drive earnings growth though it may be interesting to see what kind of growth is expected for these companies. In looking at current dividends, one is paying 3% and the other 5% so I'm not sure either would be what I'd see as high yield. REITs would be more likely to have high dividends given their structure if you want something to research a bit more. Interactive Brokers provides historical intraday data including Bid, Ask, Last Trade and Volume for the majority of stocks. You can chart the data, download it to Excel or use it in your own application through their API.  EDIT: Compared to other solutions (like FreeStockCharts.com for instance), Interactive Brokers provides not only historic intraday LAST**** trades **but also historic BID and ASK data, which is very useful information if you want to design your own trading system.  I have enclosed a screenshot to the chart parameter window and a link to the API description. Edgar Online is the SEC's reporting repository where public companies post their forms, these forms contain financial data Stock screeners allow you to compare many companies based on many financial metrics. Many sites have them, Google Finance has one with a decent amount of utility Have you looked into GnuCash? It lets you track your stock purchases, and grabs price updates. It's designed for double-entry accounting, but I think it could fit your use case. Yes, http://shares.telegraph.co.uk/stockscreener/ has what you're looking for. Sort of.  I mean that even though TV generally sucks, and there are better alternatives, the average human may not be smart enough to care.  TV is easy, something they're used to, and requires no energy to watch or make any changes.  So, they may eventually catch on, but the TV industry will probably be able to stay a step or two ahead of them simply because it's not too hard to do, and nothing will happen too fast.  I learned about investing back in the dot com days.  I invested too heavily in high tech thinking it was really happening, and I was somewhat right, but it just didn't happen as quickly as we all thought, and a lot of companies went broke because they had no short-term income or plan, and ran out of capital.  Now I know there's more to it than simply knowing which way the wind blows.  You also need to know about butterflies and hurricanes so to speak.  Timing is important, and shorting stocks can be profitable unless it takes too long, and you end up being forced to act before you're ready. Crown Equity Holdings Inc., together with its digital network, currently provides electronic media services specializing in online publishing, which brings together targeted audiences and advertisers. Crown Equity Holdings Inc. (CRWE) announced that it has launched CRWE Tube, www.crwetube.com, a video sharing site that allows billions of people around the world to upload, watch and share original videos.