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

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.

主站蜘蛛池模板: 洛阳市| 铜川市| 朔州市| 黄浦区| 弥勒县| 岗巴县| 舞钢市| 尖扎县| 怀安县| 沙坪坝区| 湛江市| 杂多县| 安溪县| 昌吉市| 辰溪县| 宜春市| 临猗县| 江达县| 综艺| 莱芜市| 龙里县| 济南市| 华安县| 鄢陵县| 南部县| 毕节市| 定西市| 五寨县| 株洲市| 葵青区| 遵化市| 牙克石市| 娄烦县| 灵武市| 许昌县| 靖江市| 宁国市| 扎鲁特旗| 河间市| 蒙自县| 三明市|