Yahoo Finance исходники
Вы получаете архив с исходным кодом на C# для адаптера S#.Yahoo, который загружает исторические данные Yahoo Finance через HTTP и преобразует их в модель сообщений API. Исходники позволяют изучить зап...
Install-Package StockSharp.Yahoo_Sources -Version 5.0.49
Вы получаете архив с исходным кодом на C# для адаптера S#.Yahoo, который загружает исторические данные Yahoo Finance через HTTP и преобразует их в модель сообщений API. Исходники позволяют изучить запросы к сервису, разбор JSON-ответов и формирование инструментов, свечей и корпоративных событий. Коннектор как отдельный товар — Yahoo Finance.
Адаптер построен на HistoricalMessageAdapter и обращается к маршруту Yahoo Finance /v8/finance/chart/{symbol}. Проект не использует нативную DLL и не требует установленного торгового терминала.
- Сведения об инструменте: для заданного тикера читаются код, площадка, валюта, точность цены, тип инструмента и дата первой сделки.
- Исторические свечи: поддерживаются дневные, недельные и месячные OHLCV-свечи за указанный диапазон дат с ограничением результата по количеству.
- Корпоративные события: дивиденды и дробления акций преобразуются в изменения Level1.
- Цены закрытия: модель ответа разбирает
AdjClose, но текущий адаптер отправляет в свечах обычныйCloseи не формирует отдельный скорректированный ряд. - Сетевой слой: запросы выполняются через
HttpClient, а ответы Yahoo преобразуются во внутренние модели перед отправкой сообщений StockSharp.
Это исторический адаптер без потоковых котировок и торговых операций. Доступные тикеры, даты, интервалы и корпоративные события зависят от данных, возвращаемых Yahoo Finance.