官术网_书友最值得收藏!

Fetching an instrument

Instruments, also known as financial instruments or securities, are assets that can be traded in an exchange. In an exchange, there can easily be tens of thousands of instruments. This recipe demonstrates how to fetch an instrument based on its exchange and trading symbol.

Getting ready

Make sure the broker_connection object is available in your Python namespace. Refer to the first recipe in this chapter to set up this object.

How to do it…

Fetch an instrument for a specific trading symbol and exchange:

>>> broker_connection.get_instrument(segment='NSE', tradingsymbol='TATASTEEL')

You'll get the following output:

segment: NSE
exchange: NSE
tradingsymbol: TATASTEEL
broker_token: 895745
tick_size: 0.05
lot_size: 1
expiry:
strike_price: 0.0

How it works…

The broker_connection object provides a handy method, get_instrument, for fetching any financial instrument. It takes segment and tradingsymbol as attributes before returning an instrument. The return object is an instance of the Instrument class.

主站蜘蛛池模板: 平度市| 固安县| 长沙县| 上饶市| 平顺县| 曲松县| 旌德县| 崇阳县| 昆明市| 遂川县| 阆中市| 平安县| 邯郸县| 阿勒泰市| 陇南市| 南部县| 铜鼓县| 通化市| 广平县| 那曲县| 习水县| 绥阳县| 安仁县| 屏南县| 噶尔县| 峨山| 利川市| 富源县| 库尔勒市| 宁国市| 海城市| 岑溪市| 南投市| 临颍县| 沙田区| 高青县| 梅河口市| 泰州市| 兴国县| 云安县| 河津市|