Alpha Vantage API не работает для бразильских акций - PullRequest
1 голос
/ 22 марта 2020

Я пытаюсь получить бразильские цены на акции с помощью Alpha Vantage API. Для этого примера я расскажу о PETR4. Я использовал Alpha Vantage Конечная точка поиска . Возвращает символ валюты:

{"bestMatches": [{"1. symbol": "PETR4.SAO", ...}}

Тем не менее, конечная точка TIME_SERIES_DAILY (или любая другая по сути) возвращает ошибку:

«Сообщение об ошибке»: «Недопустимый вызов API. Повторите попытку или посетите документацию (https://www.alphavantage.co/documentation/) для TIME_SERIES_DAILY. "

Обратите внимание, что он работает с тикером GOOG , например.

1 Ответ

0 голосов
/ 17 апреля 2020

Попробуйте: https://www.alphavantage.co/query?function=TIME_SERIES_DAILY&symbol=PETR4.SA&apikey=xxx

Для всех тикеров от Alpha Vantage вам нужно попробовать "ticker.exchange". PETR4 котируется на бирже B3.

Однако на бирже Сан-Паулу был указан ряд бразильских тикеров с суффиксом .SA. Этот обмен с тех пор слился с обменом B3 , и его суффикс не был изменен. Хорошую ссылку можно увидеть на финансовом отчете Yahoo того же тикера .

...