TWS API使用教程3---如何使用TWS API从盈透证券中设置contract及获取contract的信息?

Posted 云金杞

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TWS API使用教程3---如何使用TWS API从盈透证券中设置contract及获取contract的信息?相关的知识,希望对你有一定的参考价值。

在原先的文章7、TWS API和IB中的金融工具介绍详细翻译了TWS API中如何设置一个contract,用于获取数据、下单等操作,以及如何查找contract。本文尝试在应用层面上,来看看如何设置和查找contract。

在上一篇文章中,【TWS API使用教程2】—如何使用 TWS API在ubuntu和windows上分别设置contract、获取contract详细信息、设置order、下单、获取持仓信息、获取账户信息,对常用的一些操作进行了整合,如果上篇文章的代码没有问题,接下来就重点介绍如何设置contract,如何查找contract了。

contract

contract具有重要的意义,代表着一个交易品种,可以通过contract这个标识符,每次与TWS进行交互的时候,比如获取数据、下单的时候,TWS需要知道你希望获取的是哪个交易品种的数据,是在哪个交易品种上进行交易。所以,contract具有基础性的重要的作用,很多操作都离不开contract.

contract包含哪些字段

一个contract需要很多的字段去指定,用于和其他的contract进行区分。

比较常见的四个字段
symbol:交易品种的代码
secType:交易品种的类型,常见的一些

以上是关于TWS API使用教程3---如何使用TWS API从盈透证券中设置contract及获取contract的信息?的主要内容,如果未能解决你的问题,请参考以下文章

TWS耳机蓝牙芯片引得国内芯片厂商纷纷入局博弈

TWS API,用于下载基本数据,仅运行第一个数据条目,而忽略其他条目。谁来解决这个问题?

将参数传递给 TWS 作业的 Cobol 程序

CSR8670的TWS模式的应用笔记

如何从 Ubuntu 中正确卸载 Interactive Brokers 的 TWS(交易者工作站)?

通过 shell 脚本(或 Tivoli Workload Scheduler - TWS)调用 Web 应用程序