El error 354 indica que falta el permiso de datos de mercado para el producto solicitado. Revise el mercado, el producto, el nombre de usuario y el acceso a datos de la API. Poder enviar una orden o ver una cotización en otro lugar no demuestra que tenga la suscripción de datos necesaria.
Orientación educativa sobre software. Operar conlleva riesgos. Lea los avisos financieros y de información.
Paso a paso
- 1 Copie el producto y el mercado que nombra el error.
- 2 Abra el mismo contrato en TWS y revise el estado de su cotización.
- 3 Revise Market Data Subscriptions en Client Portal para el nombre de usuario que usa TWS.
- 4 Confirme que la suscripción cubre el producto y el uso de la API antes de comprar o cambiar nada.
- 5 Tras un cambio en el acceso a datos, reconecte como indique IBKR y vuelva a revisar el contrato exacto.
Un ejemplo práctico
Suponga que puede operar un futuro pero no ve su cotización en vivo por la API. El derecho a operar y el derecho a la cotización son comprobaciones distintas. Anote el producto y el mercado exactos que aparecen en el error. Después revise el feed del usuario con el que inició sesión en TWS. No compre un feed de acciones solo porque otro gráfico en pantalla muestre acciones sin error.
Referencia de pantalla

Error que debe evitar
Preguntas frecuentes
¿Los permisos de negociación y los de datos son lo mismo?
No. Revise cada uno por separado.
¿Los datos con retraso pueden resolver todos los casos de uso?
No. La disponibilidad y la compatibilidad de la aplicación varían, y los datos con retraso no son datos en vivo.