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

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.

主站蜘蛛池模板: 郧西县| 大丰市| 泗阳县| 西丰县| 上思县| 鸡泽县| 崇礼县| 南康市| 宜城市| 邻水| 武山县| 即墨市| 隆回县| 县级市| 刚察县| 满洲里市| 左贡县| 天镇县| 吉林省| 南陵县| 兴仁县| 乾安县| 友谊县| 林口县| 成安县| 屯门区| 师宗县| 布拖县| 阆中市| 余干县| 静海县| 石棉县| 富裕县| 静宁县| 泗水县| 沽源县| 洪洞县| 留坝县| 津市市| 应用必备| 湖北省|