【Python Program】売買金額をチェック
売買金額をチェックするPythonプログラム
銘柄選び(その1)の「条件1:流動性が高い銘柄」で、
【具体的指標】売買代金が1日10億円以上の銘柄
を選別するためのプログラムです。
#売買金額をチェック
def baibai(s_code):
from urllib import request
from bs4 import BeautifulSoup
url = "https://stocks.finance.yahoo.co.jp/stocks/detail/?code=" + s_code + ".T"
response = request.urlopen(url)
soup = BeautifulSoup(response)
response.close()
s_txt = soup.find_all('span', class_='_3rXWJKZF _11kV6f2G')
if len(s_txt) == 0:
s_txt = soup.find_all('dd', class_='ymuiEditLink mar0')
k_txt = s_txt[5].text
l_fin = k_txt.find("千円")
k_txt = k_txt[:l_fin]
else:
k_txt = s_txt[5].text
while k_txt.find(",") != -1:
n_fin = k_txt.find(",")
k_txt = k_txt[:n_fin] + k_txt[n_fin+1:]
return(k_txt)
引数「s_code」に証券コードを渡すと、
直近の売買金額(千円)が数値で返されます。
上記のコードを「kingaku_chk.py」というファイル名で保存しておきます。
最近のコメント