シェルスクリプトで日経平均株価を取得し、保存する

シェルスクリプトで日経平均株価を取得し、保存する

株価を取得・保存するシェルスクリプトを作成しました。ソースコードを公開し、所感を投稿します。

概要

シェルスクリプトは、下記の手順で処理を行います。

  1. Yahoo finance からhtmlデータを取得する
  2. テーブルタグを目印に、株価と銘柄名を切り取る
  3. 名前をつけて、データファイルに追記する

 

ソースコード

 

所感・他

このシェルスクリプトを実行するだけで、最新の日経平均株価を取得できるようになりました。

ちなみに、htmlのダウンロードの際のコマンドで、code=998407.o の部分を変更すれば、他の銘柄のデータも取得できます。シェルスクリプトと株の勉強を兼ねて、いろいろ遊んでみようと思います。

注意) このスクリプトは、Yahoo finance の仕様が変更された場合に、動かなくなる事があります。

 

他の株価取得方法

web検索をしてみると、他の株価の取得方法が見つかりました。w3mコマンドでテーブルを表示し、そこから保存する方法です。便利そうなのでメモします。

テキストブラウザw3m, lynx on lubuntu @くぴんのブログ
リンク確認:2015/6/27

 

 

関連記事

タグ: , ,

コメントを残す

メールアドレスが公開されることはありません。