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

Fetching the list of financial instruments

Financial instruments, also known as securities, are assets that can be traded in an exchange. In an exchange, there can be tens of thousands of financial instruments. The list of financial instruments is static in nature, as it doesn't change during the live trading hours. Financial instruments may change from time to time, but never within the same day. Having this data handy is the first step for algorithmic trading. This recipe shows how to fetch the list of financial instruments.

Getting ready

Make sure the broker_connection object is available in your Python namespace. Refer to the Technical requirements section of this chapter to set it up.

How to do it…

Fetch and display all the available financial instruments using broker_connection:

>>> instruments = broker_connection.get_all_instruments()
>>> instruments

We get the following output (your output may differ):

How it works…

This recipe fetches all the available financial instruments using the get_all_instruments() method of broker_connection, which returns a pandas.DataFrame object. This object is assigned to a new attribute, instruments, which is displayed in the output. This output may differ for you as new financial instruments are frequently added and existing ones expire regularly.

主站蜘蛛池模板: 台安县| 伊金霍洛旗| 陆丰市| 澄迈县| 图木舒克市| 宜春市| 方城县| 肇州县| 盐城市| 上犹县| 慈溪市| 共和县| 隆子县| 陆丰市| 新巴尔虎左旗| 白山市| 广东省| 太湖县| 斗六市| 资阳市| 辽源市| 象州县| 中超| 绿春县| 辽宁省| 常德市| 峨山| 徐闻县| 屏边| 石台县| 类乌齐县| 合川市| 新竹市| 会昌县| 重庆市| 上饶县| 曲松县| 邯郸市| 淳安县| 福鼎市| 芦山县|