JpStock is a Ruby library for extracting information about Japan stocks.
日本の株価情報を取得するためのRubyライブラリ。
gem install jpstock
dependencies: nokogiri
現在の株価を取得
JpStock.price(:code=>"4689") JpStock.price(:code=>["4689", "2702"])
過去の株価を取得
JpStock.historical_prices(:code=>"4689", :start_date=>'2012/01/01', :end_date=>'2012/3/31') JpStock.historical_prices(:code=>"4689", :start_date=>Date.new(2012,1,1), :end_date=>Date.today) JpStock.historical_prices(:code=>"4689", :all=>true)
セクター別銘柄情報を取得
JpStock.sector(:id=>"0050") JpStock.sector(:code=>'4689') JpStock.sector(:update=>true)
個別銘柄情報を取得
JpStock.quote(:code=>"4689")
逆日歩情報を取得
JpStock.nipd() JpStock.nipd(:code=>"4689") JpStock.nipd(:code=>"4689", :date=>'2012/3/20') JpStock.nipd(:code=>"4689", :date=>'2012/3/20', :reload=>true) JpStock.nipd(:code=>"4689", :date=>'2012/3/20', :jsf=>true, :osf=>false)
信用情報を取得
JpStock.credit() JpStock.credit(:code=>"4689") JpStock.credit(:code=>"4689", :date=>'2012/9/22') JpStock.credit(:code=>"4689", :date=>'2012/9/22', :reload=>true) JpStock.credit(:code=>"4689", :date=>'2012/9/22', :jsf=>true, :osf=>false)
適時開示情報を取得
JpStock.tdnet() JpStock.tdnet(:date=>'2012/3/20') JpStock.tdnet(:code=>'4689') JpStock.tdnet(:code=>'4689', :date=>'2012/3/20') JpStock.tdnet_each{|td| p td}
証券コードからEDINETコードを取得
JpStock.sec2edi(:code=>'4689')
EDINETコードから証券コードを取得
JpStock.edi2sec(:code=>'E05000')
Copyright © 2012 utahta. See LICENSE.txt for further details.