Скачивайте котировки акций с любой Биржи или создайте свой собственный сервер!

биржи

Скачать котировки:

Тикеры (размер до 1Mb) >>> nyse_ticker_list.csv
Все данные (размер от 1.3Gb) >>> nyse_data.csv
Данные за вчера (размер до 1Mb) >>> nyse_data_new.csv

Скрипты для PostgreSQL:

Список всех акций в таблицах. (nyse_ticker_list.csv).

	
CREATE table nyse_ticker_list(
	,ticker   VARCHAR(5) NOT NULL
	,name     VARCHAR(100));
Схема исходной таблицы. (nyse_data.csv)
	
CREATE TABLE nyse_data(
	Date      DATE  NOT NULL
	,Symbols   VARCHAR(10) NOT NULL
	,Adj_Close NUMERIC(21, 15) NOT NULL
	,Close     NUMERIC(21, 15) NOT NULL
	,High      NUMERIC(21, 15) NOT NULL
	,Low       NUMERIC(21, 15) NOT NULL
	,Open      NUMERIC(21, 15) NOT NULL
	,Volume    NUMERIC(13, 2) NOT NULL);
Та-же схема используется для таблицы (nyse_data_new.csv)

CREATE TABLE nyse_data_new(
	Date      DATE  NOT NULL
	,Symbols   VARCHAR(10) NOT NULL
	,Adj_Close NUMERIC(21, 15) NOT NULL
	,Close     NUMERIC(21, 15) NOT NULL
	,High      NUMERIC(21, 15) NOT NULL
	,Low       NUMERIC(21, 15) NOT NULL
	,Open      NUMERIC(21, 15) NOT NULL
	,Volume    NUMERIC(13, 2) NOT NULL);	
Образцы таблиц в PostgreSQL:

Таблица тикеров.
nyse_ticker
Таблица данных. nyse_data