2010-11-18 19 views

cevap

10

Bir yol bilmiyorum. TTR paketinin tüm mevcut sembolleri NYSE, AMEX ve NASDAQ'dan indirmek için bir işlevi vardır (stockSymbols). Onları Yahoo için kabul edilebilir bir biçime koymaya çalışır, ancak aldığı 6.000'den fazla sembolün Yahoo'da verileri olduğu konusunda hiçbir garanti yoktur. Ben ... stockSymbols` CRAN üzerindeki Ttr sürümünde nasdaq.com bir değişiklik nedeniyle bozuldu `o

> library(TTR) 
> x <- stockSymbols() 
Fetching AMEX symbols... 
Fetching NASDAQ symbols... 
Fetching NYSE symbols... 
> str(x) 
'data.frame': 6473 obs. of 8 variables: 
$ Symbol : chr "ADK" "ADK-WT" "AFP" "AIM" ... 
$ Name  : chr "Adcare Health Systems Inc" "Adcare Health Systems Inc" "United Capital Corporation" "Aerosonic Corporation" ... 
$ LastSale : num 4.12 2.1 30 2.73 2.7 ... 
$ MarketCap: num 3.28e+07 0.00 2.68e+08 1.02e+07 9.29e+07 ... 
$ IPOyear : num NA NA 1973 NA NA ... 
$ Sector : chr "Health Care" "n/a" "Capital Goods" "Capital Goods" ... 
$ Industry : chr "Hospital/Nursing Management" "n/a" "Metal Fabrications" "Industrial Machinery/Components" ... 
$ Exchange : chr "AMEX" "AMEX" "AMEX" "AMEX" ... 
+1

Not diğer alışverişler için ne yapacağını emin değilim ama Ar sabittir -TTR sürümü. –

İlgili konular