Manipulate[ DateListPlot[ FinancialData["^DJI", DatePlus[DateList[], {-n, "Day"}]], Joined -> True, Filling -> Bottom], {n, 30, 3000, 1}]