Где я могу найти финансовые данные высокого разрешения - PullRequest
9 голосов
/ 03 июня 2011

Я пишу какое-то программное обеспечение для машинного обучения для обеспечения справедливости и хотел бы найти некоторые тиковые данные или данные за 3 или 5 минут.

Я хотел бы иметь год или два для тестирования.

Меня не особо волнует, откуда происходит обмен данными, если он где-то из основного обмена.

Также есть ли где-нибудь, где можно подключиться к потоку данных с отложенными «живыми» данными?

Данные не должны быть свободными, но бесплатные лучше: -)

Ответы [ 5 ]

6 голосов
/ 03 июня 2011

http://finance.yahoo.com

Вы можете скачать данные фондового рынка для любой компании в формате CSV. Например, если вы хотите загрузить данные для Microsoft, CSV находится по адресу - http://download.finance.yahoo.com/d/quotes.csv?s=MSFT&f=sl1d1t1c1ohgv&e=.csv

Аналогичным образом, вы можете загрузить данные для любой компании, просто замените MSFT в указанном выше URL-адресе на биржевую котировку, которая вам нужна.

Я не знаю, где вы можете получить поток живых данных БЕСПЛАТНО;)

3 голосов
/ 23 июня 2011

Если вы хотите выполнить серьезную работу по сбору данных за день, вам потребуется «платная» услуга. Некоторые хорошие веб-сайты включают в себя:

  • DTN IQFeed
  • EOData
  • AutomatedTrader
  • Google / Yahoo Finance

Профессиональные услуги включают в себя:

  • Терминал Bloomberg (хотя внутридневные / тиковые данные ограничены самыми последними 50-60 днями через API. Вы можете заплатить больше, но он доступен только через FTP)
  • Reuters TickHistory (отлично - много программного доступа)
  • Прямо с биржи
  • Специализированные провайдеры HFT / Tick

Лучшее зависит от обстоятельств, но все, что связано с доступом к API, великолепно, поэтому я бы порекомендовал DTN, если вы не профессионал. Berg / Reuters, если вы.

3 голосов
/ 12 июня 2011

Я погуглил эту ссылку , которая предоставляет дневные цены на несколько акций.

Судя по вашему вопросу, вам кажется, что вы заинтересованы в высокочастотной торговле.

Для этого я предлагаю вам поговорить со своим специалистом или экспертом и подготовить некоторые учебные материалы.Они должны включать ситуации стоп-лосса и другие условия, когда вы хотите получить конкретный ответ.

Далее вы должны сгенерировать некоторые последовательности, используя те же предположения из модели Блэка-Шоулза (броуновское движение цен с определенной волатильностью).Затем вы должны включить в данные дивиденды.

Итак, прежде чем вы даже начнете использовать «реальные» данные, вы должны сгенерировать много данных искусственного обучения, используя все условия, о которых вы только можете подумать.

Это сэкономит вам деньги, выполнив сначала все дешевые тесты, и только после того, как они пройдут успешно, вы платите за реальные данные (что не так уж и дешево ...)

3 голосов
/ 04 июня 2011

Хороший источник - AutomatedTrader .Предоставляют Level1 (торговля и топ книги), а также имеют историю NASDAQ ITCH, NYSE OpenBook, ArcaBook, BATS и DirectEdge.

Для живых данных попробуйте IQFeed .У IQFeed также есть летние бары по 1 минуте.Это также очень недорого.

1 голос
/ 14 июня 2011

Отметьте ссылку .

Потоковая передача данных в режиме реального времени на любые настольные и мобильные веб-браузеры и приложения.Технологии HTML, HTML5, Ajax, Flex, Silverlight, iOS, Android, BlackBerry, Windows Phone, Java и .NET полностью поддерживаются с двунаправленной передачей данных.

...