※ NasDaq: ナスダックはアメリカに2つある株式市場の1つで、取引する立会場がない電子取引所として1971年に創設
その情報をもとに分析し Date, Adj Close, Performance, Volume, U/D, Totalの値とチャート情報を画像にして出力
- Date: 日付
- Adj Close: 終値(1日のうちで、最後に取引された値段)
- Performance: 前日との変化率(%)
- Volume: 出来高出来高とは、期間中に成立した売買の数量のこと
- U/D: UpDownVolumeRatio(株価が上昇した日の出来高を合計し、その合計を株価が下落した日の出来高で割って計算します。株価が上昇した日の出来高は、買い誘導によるものであり、株価は積み上がっている、という前提である。逆に、その日の終値が値下がりしている銘柄は、売買が売りを誘発していると判断され、分配のサインとなる。上下の出来高比率が1.0より大きいと強気、1.0より小さいと弱気とみなされる。)
- Total: 下記の7つの指標を満たしているトータルの数
- 現在の株価が150日(30週)と200日(40週)の移動平均線を上回っている。
- 150日移動平均線は200日移動平均線を上回っている。
- 200日移動平均線は少なくとも1ヶ月上昇トレンドにある。
- 50日(10週)移動平均線は150日移動平均線と200日移動平均線を上回っている。
- 現在の株価は50日移動平均線を上回っている。
- 現在の株価は52週安値よりも、少なくとも30%高い。
- 現在の株価は52週高値から少なくとも25%以内にある。
その画像をGoogleCloudFunctionにデプロイし、LineNotifyを用いてLineに通知を送信する
これを毎日午前9時にcron実行するようにしている