盈透证券 - 免费试用 - 错误代码354 - 未订阅请求的市场数据

时间:2016-03-30 00:18:30

标签: interactive-brokers

运行以下代码后:

//IB's main object
var ibClient = new EWrapperExt(this);

//Connect
ibClient.ClientSocket.eConnect("127.0.0.1", 7496, 0);

var contractAAPL = new Contract
{
    Symbol = "AAPL",
    SecType = "STK",
    Currency = "USD",
    Exchange = "Smart"
};

//Invoke IB's ClientSocket's data request
ibClient.ClientSocket.reqMktData(1, contractAAPL, "", false, null);   

我收到以下错误:

Error. Id: 1, Code: 354, Msg: Requested market data is not subscribed.Error&BEST/STK/Top&BEST/STK/Top

我正在使用Interactive Brokers(IB)免费试用帐户。我需要对我的代码做些什么,或者我真的要为这种市场数据支付IB吗?

1 个答案:

答案 0 :(得分:8)

我采访了IB技术支持。

为了使用IB API从交易平台工作站以外的纳斯达克获取数据,您需要获得纳斯达克的付费订阅。