2014-11-15 51 views
2

我無法通過ibrokers包R獲得NSE(印度股票交易所)的股票數據。將'exch'設置爲'NSE'不起作用。我試着用下面的代碼使用r包得到nse股票數據'ibroker'

tws = twsConnect() 
contract = twsEquity(symbol = 'SBIN', exch = 'NSE') 
reqHistoricalData(tws, Contract=contract) 

它對美國股票工作正常。如果有人能夠給出任何指針,這可能會很好,也許它沒有實現/不應該爲NSE工作。

回答

2

嘗試:

contract = twsEquity(symbol = 'SBIN', exch = 'NSE', currency='INR') 

要獲取幫助,請在R提示twsEquity?然後人們可以看到貨幣='美元'是默認值,因此它不適用於'NSE'上的'SBIN'。乾杯!

+0

非常感謝! –