pandasの勉強してたらいい素材が有った。
https://note.nkmk.me/python-pandas-datareader-stock-population/
この中に米国株を取得するコードがあったがうまく動かなかったので、修正と実用的にちょこちょこ改修。
— 口上 —
今コロナショック緊急事態宣言中
一瞬下がった株価は大分戻ってしまった。日銀の日銀による日銀のための市場。
ヤリ過ぎの日銀はいずれ破綻する。その時円は価値を失い、株価は暴落する.
ドルと米株に逃げなくてはいけませんね。(日本の証券会社でいいのだろうか?)
米国企業の株価を物色してみましょう。
米国の証券コードを入力すると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)
