重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

Zaifという取引所でビットコイン取引をするに当たり、価格データ等を取得して分析しようと考えています。
データを最も手軽に分析したり、グラフ化するにはエクセルが使いやすいので、エクセルのシート上にリアルタイムにZaifのビットコイン価格を表示させて、それを1分毎にシートに取り込んで、ヒストリカルデータを作成するということができないか考えています。
そのためには、
第1に、Zaifのビットコイン価格データをエクセルのシートに表示させること。
第2に、シート上に表示されているデータを1分毎に書き込んで、しかも、行をづらしていくこと。
が必要です。
 Zaifには、APIが公開されており、一定のプログラムで取り出すことができるようですが、それをエクセルでどのようにすればいいのか。
 このリアルタイムデータをヒストリカルデータにするためには、VBAでどのようにプログラムすればいいのか。
 参考になることがありましたら教えてください。
 なお、エクセルを利用するよりも、別のプログラム、例えば、Pythonを利用した方が簡単だというのであれば、この点についても教えてください。

質問者からの補足コメント

  • なかなか回答していただける方がいなかったので、半ばあきらめていました。有難うございます。
    さて、回答で示していただいたサイトを拝見しましたが、回答者の説明にもあるとおり、pythonで書かれているプログラムでした。
    私は、エクセルやVBAであれば、使ったことがあるので理解できるのですが、pythonについては、ほとんど知識がありません。簡単で結構ですので、pythonのプログラムを利用してVBAのプログラムを作成できるのかどうか、もし、それができるのであれば、そのヒントとなるものを教えてください。よろしくお願いします。

      補足日時:2018/01/06 13:05

A 回答 (2件)

No.1です。



実際に試してみてはいませんが、下記のサイトならVBAがわかる人であれば参考になりそうです。

http://xl.hisholy.net/excelvba/bitcoin-1/

http://aoiue.website/archives/1272
    • good
    • 0
この回答へのお礼

早速の回答有難うございました。
紹介していただいたサイトを読み込めば、なんとか目的を遂げられそうです。

お礼日時:2018/01/06 14:04

PythonでZaifのAPIを使用してチャートを作成する方法を解説しているサイトがありました。


参考にしてみてください。
https://qiita.com/occha/items/ed9637a383b1ed49bf5f
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!