NSE (National Stock Exchange of India Limited) がインドの大手証券取引所であることは承知しています。マハラシュトラ州ムンバイにあります。 1992 年に設立され、国内初の電子化された取引所でした。
NSE にはさらなる分析に使用できるデータが含まれているため、役立つ Python ライブラリがあります。このライブラリは「nsetools」ライブラリと呼ばれます。
このライブラリは、特定の指数、株式のリアルタイム更新、またはこのデータをさらに分析するための大規模なデータ セットの作成を必要とするさまざまなプロジェクトに使用できます。このライブラリを使用して特定の CLI (コマンド ライン インターフェイス) アプリケーションを設計すると、ライブ マーケットをすばやく理解できるようになります。
「nsetools」ライブラリは、セットアップなしですぐに効率的に動作します。
このライブラリは、開発者が NSE からリアルタイム データを非常に高速に取得するのに役立ちます。
国内の証券取引所で取引されているすべての株式と指数を提供します。
ライブラリ自体には、ユーザーが証券取引所全体で値上がり銘柄、値下がり銘柄、最も活発な銘柄を区別するのに役立つ機能があります。
また、銘柄記号やインデックス コードの検証に役立つ多くの便利な API (アプリケーション プログラミング インターフェイス) も提供します。
ライブラリはデータを JSON 形式で返すため、データの読み取り作業が容易になります。
単体テストのカバレッジは 100% です。
これまで、このモジュールの目的と機能について説明してきました。これらすべては、モジュールが必要なシステムにインストールされている場合にのみ有益です。したがって、「nsetools」ライブラリをインストールする方法は次のとおりです。
Python で他のモジュールをインストールするのは複雑な作業になる場合がありますが、「nsetools」の場合は非常に簡単にインストールできます。このライブラリの依存関係はすべて、Python プログラミング言語の標準配布の一部です。
まず、Python IDE のターミナルに移動し、次のように入力します。
リーリーここでは、pip インストーラーを使用して、「nsetools」ライブラリをシステムにインストールします。
「nsetools」ライブラリをインストールした後、ライブラリを更新することが非常に重要です。ライブラリの更新に役立つコマンドは次のとおりです。
リーリーモジュールをシステムにインポートすると、モジュールのすべてのメソッドが使用できるようになります。 NSE オブジェクトは、「nsetools」ライブラリによって提供される Nse() 関数を使用して作成できます。 Python で NSE オブジェクトを作成する方法は次のとおりです。
###例### リーリーコードの出力
リーリー繰り返しますが、このコード スニペットの最初の 2 行は、nsetools モジュールのインポートと、それを使用した NSE オブジェクトの作成に関するものです。
最後に、コード スニペットの最後の数行に会社名と平均価格を出力します。
以上がPython の NSE ツール モジュールの紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。