Many companies offer free stock charts and graphs including NinjaTrader. TD Ameritrade also provides access to free stock charts and graphs for its account holders.
NinjaTrader's free version of its program enables users to retrieve past data on stocks and can provide the data in chart form. The program allows users to customize the chart to their preference. As of 2015, TD Ameritrade is offering a deal that requires no deposit to open an account and no maintenance fee to sustain one. This free account provides free access to live stock charts and graphs that are accessible on desktop, mobile and tablet devices.