Win11 WSL2 Ubuntu Python yfinance Ⅱ
yfinance 相関係数豪ドル/円日足予測ファイル保存
相関係数豪ドル/円4時間足予測ファイルを保存します。
この前のぺ-ジ
yfinance 相関係数豪ドル/円日足予測ファイル
で作成したファイル内容
#!/home/yamada/miniconda3/bin/python3
・・・・・・・・・・・・・・・・
df_concat.to_csv(
'/home/yamada/public_html/manep-img/yfin_sou_d.csv',
header=False, index=False)
までをコピして Python ファイルを作成します。
自分の PC Windows で TeraPad 等を使用して作成できたら
\\wsl.localhost\Ubuntu-22.04\home\yamada\public_html
に保存します。
ファイル名は
yfin_audjp_sou_d.py
とします。
文字コ-ドは、UTF-8N
BOM なし
改行コ-ドは、LF
です。
yfinance 相関係数豪ドル/円日足予測ファイル動作確認
相関係数豪ドル/円日足予測ファイルの動作確認をします。
WSL2 Ubuntu のターミナルを立ち上げます。
立ち上げ方がわからない方は
Ubuntu の起動
を見てください。
yamada@yama:~$ conda activate
として conda 環境を有効にします。
public_html/yfin_audjp_sou_d.py ファイルを実行します。
[結果]
yamada@yama:~$ conda activate (base) yamada@yama:~$ python3 public_html/yfin_audjp_d.py 最新2025-08-08 00:00:00 (['25/8/11', '25/8/12', '25/8/13', '25/8/14', '25/8/15'], ['8/11', '8/12', '8/13', '8/14', '8/15']) RangeIndex(start=0, stop=5509, step=1) Close = [76.21 76.13 76.3 ... 95.761 95.872 96.14 ] Idx[-1]= 5508 Idx[-25]= 5484 Idx[-25:]= RangeIndex(start=5484, stop=5509, step=1) 最新かつ予測含む25個のIdx_25 RangeIndex(start=-24, stop=1, step=1) Idx_25[0]= 79 Idx_25[-1]= 103 Idx_25 の内容 RangeIndex(start=79, stop=104, step=1) sl_cl_t [[76.21 76.13 76.3 ... 78.67 78.74 78.99 ] [76.13 76.3 76.31 ... 78.74 78.99 79.29 ] [76.3 76.31 75.8 ... 78.99 79.29 79.55 ] ... [95.21 94.675 94.798 ... 95.072 95.476 95.761] [94.675 94.798 95.718 ... 95.476 95.761 95.872] [94.798 95.718 95.603 ... 95.761 95.872 96.14 ]] (5485, 25) sl_cl_20 [[76.21 76.13 76.3 ... 77.59 78.04 78.5 ] [76.13 76.3 76.31 ... 78.04 78.5 78.47 ] [76.3 76.31 75.8 ... 78.5 78.47 78.18 ] ... [95.21 94.675 94.798 ... 96.898 96.681 96.239] [94.675 94.798 95.718 ... 96.681 96.239 96.849] [94.798 95.718 95.603 ... 96.239 96.849 95.409]] 基準値 [96.707 96.972 96.481 96.342 96.862 96.149 96.104 96.673 96.938 96.964 96.898 96.681 96.239 96.849 95.409 95.072 95.476 95.761 95.872 96.14 ] cor [[ 1. -0.52938193 -0.60612717 ... -0.46290743 -0.42900386 -0.30784344] [-0.52938193 1. 0.90482855 ... -0.024749 -0.06385618 -0.30546078] [-0.60612717 0.90482855 1. ... 0.09331236 0.06731083 -0.20340978] ... [-0.46290743 -0.024749 0.09331236 ... 1. 0.77729067 0.55861855] [-0.42900386 -0.06385618 0.06731083 ... 0.77729067 1. 0.62262691] [-0.30784344 -0.30546078 -0.20340978 ... 0.55861855 0.62262691 1. ]] 相関max= 0.8858940932386472 相関max_ID= 2253 相関する25個のデータ [97.235 96.618 96.289 95.663 96.714 96.356 96.722 96.169 96.387 96.815 96.857 96.019 95.39 96.456 94.311 94.043 94.302 94.505 95.431 95.265 95.652 96.287 97.386 98.287 98.95 ] 元データsl_cl_t[c_max_id]を1×25 次元に変換 [[97.235] [96.618] [96.289] [95.663] [96.714] ・・・・・・・・ [95.652] [96.287] [97.386] [98.287] [98.95 ]] sl_cl_t[c_max_id]標準偏差値 [[ 0.9253587 ] [ 0.39208298] [ 0.10772688] [-0.43332758] [ 0.47505619] ・・・・・・・・ [-0.44283493] [ 0.10599827] [ 1.05586865] [ 1.83460678] [ 2.40764049]] 標準偏差 s = 0.5606502898420712 平均値 m = 96.32945 予測値 w [[96.84825263] [96.54927144] [96.38984711] [96.08650477] [96.59579039] ・・・・・・・・ [96.08117447] [96.38887796] [96.92142306] [97.35802282] [97.67929434]] Date_99 ['2025-03-25 00:00:00+00:00' '2025-03-26 00:00:00+00:00' '2025-03-27 00:00:00+00:00' '2025-03-28 00:00:00+00:00' '2025-03-31 00:00:00+00:00' '2025-04-01 00:00:00+00:00' '2025-04-02 00:00:00+00:00' '2025-04-03 00:00:00+00:00' '2025-04-04 00:00:00+00:00' '2025-04-07 00:00:00+00:00' '2025-04-08 00:00:00+00:00' '2025-04-09 00:00:00+00:00' '2025-04-10 00:00:00+00:00' '2025-04-11 00:00:00+00:00' '2025-04-14 00:00:00+00:00' '2025-04-15 00:00:00+00:00' '2025-04-16 00:00:00+00:00' '2025-04-17 00:00:00+00:00' '2025-04-18 00:00:00+00:00' '2025-04-21 00:00:00+00:00' ・・・・・・・・ '2025-07-15 00:00:00+00:00' '2025-07-16 00:00:00+00:00' '2025-07-17 00:00:00+00:00' '2025-07-18 00:00:00+00:00' '2025-07-21 00:00:00+00:00' '2025-07-22 00:00:00+00:00' '2025-07-23 00:00:00+00:00' '2025-07-24 00:00:00+00:00' '2025-07-25 00:00:00+00:00' '2025-07-28 00:00:00+00:00' '2025-07-29 00:00:00+00:00' '2025-07-30 00:00:00+00:00' '2025-07-31 00:00:00+00:00' '2025-08-01 00:00:00+00:00' '2025-08-04 00:00:00+00:00' '2025-08-05 00:00:00+00:00' '2025-08-06 00:00:00+00:00' '2025-08-07 00:00:00+00:00' '2025-08-08 00:00:00+00:00'] ['3/25', '4/8', '4/22', '5/6', '5/20', '6/3', '6/17', '7/1', '7/15', '7/29', '8/15'] [0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 103] RangeIndex(start=0, stop=99, step=1) 0 0 96.081 1 96.389 2 96.921 3 97.358 4 97.679 5 88.589 0 0 25/8/11 1 25/8/12 2 25/8/13 3 25/8/14 4 25/8/15 5 信頼度(%) 0 0 0 25/8/11 96.081 1 25/8/12 96.389 2 25/8/13 96.921 3 25/8/14 97.358 4 25/8/15 97.679 5 信頼度(%) 88.589
次に
/home/yamada/public_html/manep-img/
の中に以下のような
yfinance_sou_d.png と yfin_sou_d.csv
ができていることを確認します。

上手く動作しました。
引き続き、相関係数豪ドル/円日足予測ファイルがさくら VPS の中で動くようにします。
ところが・・・・
あとがき
yfinance は Windows11 WSL2 Ubuntu 24.04 LTS からは動くのですが
さくら VPS の中からは動かないのです。
原因は私にはよくわかりません。
あきらめました。
この後の顛末はいずれまた。