Помимо выполнения тяжелой работы, такой как загрузка символов для различных бирж из NASDAQ, есть способ заставить Google Finance отображать все акции и / или компании, котирующиеся на бирже.Вот примерный URL для получения списка компаний на NASDAQ:
https://www.google.com/finance?start=0&num=3000&q=%5B(exchange%20%3D%3D%20%22NASDAQ%22)%20%26%20(last_price%20%3E%200.1)%20%26%20(last_price%20%3C%201500)%5D&restype=company&noIL=1
Если вы заметили слово «NASDAQ» в URL, вы можете изменить его для биржи, которую хотите,Кроме того, параметр num может быть изменен на величину, которая позволяет отображать все символы в одном представлении.Наконец, показанная last_price (которая также используется для критериев) имеет верхний предел 1500 - который также может потребоваться изменить.Запустите его один раз, как есть, и если представление разбивается на страницы и вы хотите отобразить все в одном представлении, то увеличьте это число соответствующим образом.
Когда вы используете этот URL, вы можете обнаружить другое преимущество.Возможность извлечения списка акций из Google Finance просто как утверждение критериев поиска.Лично я раскрыл только несколько возможных имен полей, и Google НЕ публикует их где-либо, что я нашел.Однако после того, как вы воспользуетесь критериями для построения списка, объединить страницы в одно представление будет просто.