タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

financeに関するmeganiiのブックマーク (3)

  • Rustで株ボットつくってみた

    会社の同僚に触発され、Rustの勉強も兼ねてSlackボットを作ってみました。 使ったライブラリなどを含めてご紹介させて頂きます。 ※ 作成時のRustのバージョンは1.15.1です。 全体像 構成はシンプルです。 cronで30分毎にSlackボット(Rust CLI)を実行します。 Slackボットは起動すると指定株価一覧が記載されたCSVを読み込み、そこに記載された株の価格情報をGoogle Finance APIに取得しにいきます。 前日の終値から3%以上上昇もしくは3%以上下落した株の価格をSlackにメッセージとして送信します。 ソースコードはこちらに公開しています。 https://github.com/x1-/finance ※ Google Finance APIの詳細はこちらの記事をどうぞ。 プロジェクトの作成 Cargoを使ってプロジェクトのテンプレートを作成します。

  • Real-Time Google Finance API を使って株価を取得する

    ではフリーでオンラインの株価取得APIが全然ありません。 オンラインで株価を取得しようとすると下記のような状況です。 Yahooファイナンスをスクレイピング -> Yahooファイナンスに禁止されている Google Finance API -> 公式ページに「今はもう使えないよ」 kabu.com API -> 法人向け。個人には未提供 楽天証券RSS, 岡三RSS -> アカウントとExcelが必要 k-db.com -> CSV。リアルタイム性はなし しかしGoogle Financeのドキュメントなし非公式APIが存在しており、こちらを使ってリアルタイムに株価を取得することができそうです。 https://www.google.com/finance/getprices?q=6420&x=TYO&i=86400&p=1Y&f=d,c,v,o,h,l&df=cpct&auto=1

  • Google financeでティックデータを取得するときのメモ – Momentum

    概要 ・しばらくティックデータで遊んでいたのだが、その際にハマった点についてのメモ 取得方法 URL そもそも取得する方法ですが、 http://www.google.com/finance/getprices?p=1d&f=d,h,o,l,c,v&i=300&x=INDEXNIKKEI&q=NI225 このような形で取得することができます。上記URLは日経平均を取得します。 ちなみに、ティックデータのAPIに関するドキュメントはどうやら公式には無いらしく、詳しいことは分からないようです(知っている人が居たら教えて下さい!) URLパラメータの説明 URLに付随するパラメータに関しては q – ティッカー (日経平均ならNI225、ドル円ならUSDJPY) x – ティッカーが取引されている取引所 (為替や特定の株価に関しては指定する必要なし) i – 何秒刻みのデータか (86400で1

    Google financeでティックデータを取得するときのメモ – Momentum
  • 1