Can I evaluate the performance of a company using just OHLC data?
No. The information you are describing is technical data about a stock's market price and trading volume, only. There is nothing implied in that data about a company's financial fundamentals (earnings/profitability, outstanding shares, market capitalization, dividends, balance sheet assets and liabilities, etc.) All you can infer is positive or negative momentum in the trading of the stock. If you want to understand if a company is performing well, then you need fundamental data about the company such as you would get from a company's annual and quarterly reports.
Google Portfolio does the job: https://www.google.com/finance/portfolio You can add transaction data, view fundamentals and much more. "Volume is really only valuable when compared to some other volume, either from a historical value, or from some other stock.  The article you linked to doesn't provide specific numbers for you to evaluate whether volume is high or low. Many people simply look at the charts and use a gut feel for whether a day's volume is ""high"" or ""low"" in their estimation. Typically, if a day's volume is not significantly taller than the usual volume, you wouldn't call it high. The same goes for low volume. If you want a more quantitative approach, a simple approach would be to use the normal distribution statistics: Calculate the mean volume and the standard deviation. Anything outside of 1.5 to 2.0 standard deviations (either high or low) could be significant in your analysis. You'll need to pick your own numbers (1.5 or 2.0 are just numbers I pulled out of thin air.) It's hard to read anything specific into volume, since for every seller, there's a buyer, and each has their reasons for doing so. The article you link to has some good examples of using volume as a basis for strengthening conclusions drawn using other factors." Sorry... I'm a software engineer not an academic.  My assumption is that you can measure things like average throughput on a checkout line, or number of widgets assembled on an assembly line (and possibly the defect rate of those widgets), or pounds of fries dumped in the trash because they got cold before being served relative to fries served. Is this not the case?  In my field we measure things like the change in average time to launch, or the revenue impact of features, or the change in performance metrics, etc. They're all proxy measurements though. Poor performers are generally much easier to spot than high performers. Mediocre performers can generally get through things, but may not earn promotions etc. I had the same problem and was looking for a software that would give me easy access to historical financial statements of a company, preferably in a chart. So that I could easily compare earnings per share or other data between competitors. Have a look at Stockdance this might be what you are looking for.  Reuters Terminal is way out of my league (price and complexity) and Yahoo and Google Finance just don't offer the features I want, especially on financials. Stockdance offers a sort of stock selection check list on which you can define your own criterion’s. Hence it makes no investment suggestions but let's you implement your own investing strategy. "I like Muro questions! No, I don't think they do.  Because for me, as a personal finance investor type just trying to save for retirement, they mean nothing. If I cannot tell what the basic business model of a company is, and how that business model is profitable and makes money, then that is a ""no buy"" for me.  If I do understand it, they I can do some more looking into the stock and company and see if I want to purchase. I buy index funds that are indexes of industries and companies I can understand.  I let a fund manager worry about the details, but I get myself in the right ballpark and I use a simple logic test to get there, not the word of a rating agency. If belong in the system as a whole, I could not really say.  I could not possibly do the level of accounting research and other investigation that rating agencies do, so even if the business model is sound I might lose an investment because the company is not an ethical one.  Again, that is the job of my fund manager to determine.  Furthermore and I mitigate that risk by buying indexes instead of individual stock." Moody's is now Mergent Online. It's no longer being printed, and must be accessed digitally. In order to browse the database, check with your local public library or university to see if you can get access. (A University will probably require you to visit for access).  Another good tool is Value Line Reports. They are printed information sheets on public companies that are updated regularly, and are convenient for browsing and for comparing securities. Again, check your local libraries.  A lot of the public information you may be looking for can be found on Yahoo Finance, for free, from home. Yahoo finance, will give financial information, ratios, news, filings, analysis, all in one place. Basically you'd take all the companies in a given universe (like the S&amp;P 500 or the Russell 3000) and instead of weighting them by market cap as they are currently done, you would weight by an alternative measure.  Right now, if you're invested in an index that is market cap weighted, you're effectively momentum chasing. If a stock runs up, you're going to have a higher weight in your portfolio because of it (but only after the increase).  An alternative that OppenheimerFunds has come up with is using revenue-weighting. That way you're using company fundamentals and only when the fundamentals are improving do you increase the weight in your portfolio.  I haven't yet seen any research that explores weighting by other fundamentals. I would think that revenues aren't perfect either and that you might want to weight by Net Income. Or to go several steps further, by year over year Free Cash Flow growth.   It could be a seminal paper if you are the one who empirically identifies a better weighting methodology and then have everyone else fight over the theoretical underpinnings.  This is effectively what goes into Smart Beta investing: http://www.investopedia.com/terms/s/smart-beta.asp There are companies who sell data gleaned in aggregate from credit card providers to show how much of what category of product is sold online or offline, but that data is not cheap.  1010data is one such data aggregator we are talking to right now. Haven’t seen pricing yet but I expect 6 figures to access the data "The mathematics site, WolframAlpha, provides such data. Here is a link to historic p/e data for Apple. You can chart other companies simply by typing ""p/e code"" into the search box.  For example, ""p/e XOM"" will give you historic p/e data for Exxon. A drop-down list box allows you to select a reporting period : 2 years, 5 years, 10 years, all data.  Below the chart you can read the minimum, maximum, and average p/e for the reporting period in addition to the dates on which the minimum and maximum were applicable." Talk to almost any large cap CFO or read any corporate finance textbook. McKinsey's Valuation is a great one to own: though yes McKinsey consultants can take a good idea and turn it bad by overdoing it to an extreme.  Why would universal corporate finance principles not apply to large cap tech? Why is having $XXb of unutilized cash for a company with durable cash flow a good thing for equity investors? Other metrics like Price/Book Value or Price/Sales can be used to determine if a company has above average valuations and would be classified as growth or below average valuations and be classified as value. Fama and French's 3 Factor model would be one example that was studied a great deal using an inverse of Price/Book I believe. I won't be able to model stock prices using this information.  The pros aren't likely to use Google as much. Even the casual investor is likely to have his own habits. For example, I've come to like how Yahoo permits me to set up a portfolio and follow the stocks I want. And the information that interests me is there, laid out nicely, price, history, insider trades, news etc.  But your effort probably still has some discovery value, as it will help you understand when interest in a company suddenly swells above normal. Nothing wrong with a good project like that. Just don't expect to extract too much market-beating success from it. The pros will eat your lunch, take your money, and not even say thanks. Welcome to Money.SE. I use and recommend barchart.com. Again you have to register but it's free. Although it's a US system it has a full listing of UK stocks and ETFs under International > London. The big advantage of barchart.com is that you can do advanced technical screening with Stochastics and RS, new highs and lows, moving averages etc. You're not stuck with just fundamentals, which in my opinion belong to a previous era. Even if you don't share that opinion you'd still find barchart.com useful for UK stocks. I wouldn't say 90% but it is a lot. Oracle Financials is also quite big.  Excel is used for reporting.  To give you an idea of how one big organisation does it, the balance sheet is SAP. Transactions are done with Oracle, the two are reconciled and reported via Excel. Overpaying a credit card to create a large positive balance may cause a bank to red flag your account.  This is a technique used in fraud for check kiting (write or deposit a fraudulent check to overpay your credit card, then demand a refund on the balance overpaid before the check bounces.) Every bank is different: Talk to your bank first before you try this.  For a small balance ($5-20) overpayment isn't a big deal, it happens regularly... just spend down the balance.  Past that, you might be harming your credit record or risk closing the account if the bank disagrees with how you are using an overpaid balance for a larger purchase, or you risk unwanted law enforcement attention aimed at your finances. If you are trying to do this to build your creditworthiness, a secured card is better for this purpose.  Disagree with your credit limit? Deposit more in the holding account.