【VBAプログラミング】 ビットバンクからOHLCVデータを取得してExcelに表示する方法


はじめに

このnoteはbitbankからOHLCVデータをExcelで取得するためのVBAコードの公開とプログラムの解説をするものです。


目次

・概要

・note購入前の注意点

・API

・環境構築

・VBAコード

(読み込み、シートに書き込み、株価チャート挿入)

・最後に




概要

bitbankからHTTP通信によりOHLCVデータをJSON形式で読み取ります。

OHLCVデータを取得後は、Excelのデータ分析ツール、ソルバーなどを使ってデータ分析にお役立ていただけます。

当noteでは取得して表示するところまでとなります。応用として取得からデータ分析までの一連の流れをVBAコードでつなげて自動化することも不可能ではありません。

また、応用すれば他の取引所のデータもVBAで読み込めるはずです。

データ取得前後のイメージは下画像のようになります。VBAを実行すると下の実行後の画像のようにデータを表示できます。エクセルではボタン、入力フォームなどを付けてアプリケーション化できます。下画像では、セルにパラメーターを入力し右側のUPDATEボタンを押すとデータが出力されるようデザインしています。

・実行前


・実行後

別noteで当エクセルファイルをダウンロード可能にしております。

【Excel VBA】ビットバンクからOHLCVデータを取得&表示するExcelツール


note購入前の注意点

確認済み動作環境

デスクトップPC

OS: Windows10

Excel2013

上の動作環境と異なる環境での動作は未確認です。異なる環境の場合エラーの発生により正常に動作しないかもしれません。

承知のことと思いますが、Excelがインストールされていないと動作しません。基本的なエクセルの使い方や、環境設定については調べればわかると思います。ネットで検索したり、本でご確認お願いします。安価な値段ということもあり、調べればわかる質問にはお答えしかねます。

サイト側のAPIの仕様変更があった場合、当VBAコードが使用できなくなる場合があります。

有料記事内でVBAコードの閲覧が可能です。

ここまでが無料記事となります。

ここから先は

8,281字

¥ 200

サポートを頂けると嬉しいです!