Posibles Duplicados:
Donde descargar lista de todas las acciones ordinarias cotizan en NYSE, NASDAQ y AMEX?Es posible descargar una lista de acciones que pertenecen a un intercambio específico (por ejemplo, NASDAQ, AMEX, NYSE)? El
tseries
paquete tiene una función para descargar el historial del precio de una acción, pero, ¿cómo llegar a todas las poblaciones de un cambio?
Respuesta
¿Demasiados anuncios?Creo que usted está confundido acerca de "los mercados". De los tres mencionados, sólo el NASDAQ es un intercambio, los otros dos son los servicios de información. Para los tres grandes de los estados unidos de intercambios, de ir a: (NASDAQ, AMEX, NYSE):
http://www.nasdaq.com/screening/company-list.aspx
Elige el que más te interesa y responder a sus tontas robot barrera "rompecabezas" y descarga el archivo csv, en la que el símbolo es la primera columna.
Edit: Con TTR_0.20-3 de r-forge, aparece la lista más completa que con la versión anterior:
require(TTR)
SYMs <- TTR::stockSymbols()
#Fetching AMEX symbols...
#Fetching NASDAQ symbols...
#Fetching NYSE symbols...
table(SYMs$Exchange)
## AMEX NASDAQ NYSE
# 308 2820 3261
Mientras que el archivo csv de NASDAQ para NASDAQ había 2820 símbolos. Por otro lado, la TTR autores que han eliminado algunos de los duplicados, warrants u obsoletos símbolos.