Of course it exists, but it's usually just called a "virtual" account. Many brokers offer them, but the best one to my knowledge is Interactive Brokers. An alternative would be to use a service that aggregates the data and offers it for download. Several charting packages (e.g. Worden) offer this, but you could even do it if you had an Ameritrade account and simply recorded the data. Other packages offer that as well.