我无法通过i的ibrokers包从NSE(印度证券交易所)获得股票数据。将'exch'设置为'NSE'不起作用。我尝试使用以下代码
tws = twsConnect()
contract = twsEquity(symbol = 'SBIN', exch = 'NSE')
reqHistoricalData(tws, Contract=contract)
适用于美国股市。如果有人可以提供任何指示,这可能会很好,也许它没有实现/不应该适用于NSE。
答案 0 :(得分:2)
尝试:
contract = twsEquity(symbol = 'SBIN', exch = 'NSE', currency='INR')
要获得帮助,请在R提示符下输入?twsEquity。然后可以看到货币='美元'是默认值,因此它不适用于'NSE'上的'SBIN'。干杯!