Obter ações pela indústria via Yahoo Finance
quero listar todas as indústrias disponíveis ( como: http://biz.yahoo.com/p / ) e indicar todas as existências correspondentes. Até agora estou a usar o YAHOO.Financas.Simbolsuggest.ssCallback para a sugestão do símbolo e http://finance.yahoo.com/d/quotes.csv?s = ... para obter os dados das acções.
Alguém faz ideia de como obter todas as indústrias e acções correspondentes? Há outra API escondida do Yahoo?2 answers
As listas de todas as indústrias disponíveis são chamadas GICS Sectors
para Standard and Poor'S (S&P500 usará isso) e ICB
para Dow Jones e FTSE. Daí a sua utilização pelos mercados Nasdaq, Nyse e outros.
Parece que o Yahoo usa uma terceira classificação da indústria pela Morning Star, mas desde que eu não tenho certeza se eu vou dar as duas maneiras de recuperar dados.
Sectores dos GIC
GICS Sectors
são agora uma marca registrada da Standard and Poor's e, em seguida, os dados têm de ser procurados no site da S&P.
resposta curta: veja este Página , você precisa ser registrado (é livre e fácil) e você pode baixar planilhas (xls) com estoques e setores correspondentes. No entanto, as coisas nem sempre são fáceis, e você terá que fazer uma pequena busca para recuperar todas as ações com suas indústrias correspondentes. Por exemplo, o arquivo INDICA_ RATE_ change.o xls dar-lhe-á algumas empresas e os seus sectores em cada mês de 2012. Usando isso e SP500_DividendAristocrats_2012.xls Você deve ser capaz de recuperar pelo menos uma grande parte das empresas S&P 500.
ICB
A ligação está morta: ([15]}
ICB
é utilizado por NYSE, NASDAQ, etc... Então é muito mais simples que S&P E MorningStar. Aqui está a tua resposta. BOOM!Ligação directa!
Finalmente
Aconselho-o vivamente a utilizar o índice de classificação da indústria mais simples e mais utilizado:ICB
. Será sempre disponível e publicamente, uma vez que milhões de investidores transmitem todos os dias a informação, sem que tenham de utilizar serviços financeiros S&P ou serviços de corretagem MorningStar...
Editar
Podes olhar para nasdaq.com para recuperar todas as empresas e seu setor correspondente: aqui para Nasdaq e aqui para Nyse
Depois usar YQL ( https://developer.yahoo.com/yql/console/ )
Com uma pergunta como esta: seleccione * do yahoo.Financas.indústria com id=912