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

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.

主站蜘蛛池模板: 徐汇区| 四川省| 宜黄县| 红原县| 木里| 大石桥市| 太湖县| 吉林市| 邢台县| 永靖县| 孟州市| 黑龙江省| 克什克腾旗| 长沙市| 湖南省| 邹平县| 上高县| 福州市| 弥勒县| 明水县| 甘谷县| 岳池县| 兴国县| 金阳县| 南靖县| 封丘县| 五家渠市| 绩溪县| 宿松县| 佛山市| 舟曲县| 巴里| 天峻县| 黄山市| 胶南市| 益阳市| 甘泉县| 任丘市| 平定县| 新巴尔虎右旗| 靖西县|