pandasの勉強してたらいい素材が有った。
pandas-datareaderで株価や人口のデータを取得 | note.nkmk.me
pandas-datareaderを使うと、Web上の様々なソースに簡単にアクセスして、株価や為替レート、人口などのデータをpandas.DataFrameとして取得できる。 pandas-datareader — pandas-datar...
この中に米国株を取得するコードがあったがうまく動かなかったので、修正と実用的にちょこちょこ改修。
— 口上 —
今コロナショック緊急事態宣言中
一瞬下がった株価は大分戻ってしまった。日銀の日銀による日銀のための市場。
ヤリ過ぎの日銀はいずれ破綻する。その時円は価値を失い、株価は暴落する.
ドルと米株に逃げなくてはいけませんね。(日本の証券会社でいいのだろうか?)
米国企業の株価を物色してみましょう。
米国の証券コードを入力すると2年分の株価(日足)からグラフを表示します.
ループしますので、グラフを☒で閉じて次のコードを入れればまたグラフを—
米株の証券コードなんてわかるはず無いのでlistと入れると一覧のあるサイトが開きます.
endと入力で終了。
ソースコード
#pandas_datareaderのインストール #pip install git+https://github.com/pydata/pandas-datareader.git #yahoofinanceから、表示したい一社のシンボルをINPUTしてグラフ化 import pandas_datareader.data as web #要pip import datetime import matplotlib.pyplot as plt import webbrowser#標準モジュールpip不要 end = datetime.datetime.today() start = end-datetime.timedelta(days=732)#日数 while True: stock1=input('input ticker (h=help) > ')#ticker,日本で言う証券コード if stock1=='end': break elif stock1=='list': webbrowser.open('https://search.sbisec.co.jp/v2/popwin/info/stock/pop6040_usequity_list.html') elif stock1=='h' or stock1=='help': print (''' [h] help [list] open listing site(SBI証券アメリカ株一覧のページを勝手に開くぞよ) [end] END ''') else : try: f1 = web.DataReader(stock1, 'yahoo', start, end) print(f1.tail()) f1['Close'].plot(title='YAHOO finance '+stock1, grid=True) plt.show() except: print('SYMBOL名が間違っていませんか?')
我ながら実用的で飽きませんなこりゃ.
さて、Covid-19ショックで30%暴落した株価。
日本株は戻った、米株も半分は戻った。
大きなチャンスを拾うなら、航空会社とかしか残ってない。
結構潰れそうだけど((((;゚Д゚))))ガクガクブルブル
(JALとボーイング、半月ホールドで利益出ましたウシシ)
あなたも博打を打ってみませんか?(投資は自己判断でお願いしますwww)
コメント