fin-pyもくもく会 #8 で for文を使って累積リターンを算出して遅いという話をしていたら、2casa さんより、対数収益率を計算した後に合計したらよいのではないかとアドバイスいただきました。
確かに「Pythonでfor文を使ったら負け」という格言があることですし、色々試してみました。
下記のように最初の株価を100円とし、1000日分の騰落率をランダムに与えてみます。
import numpy as np
n = 1000 # データ数
s0 = 100 # 最初の株価
np.random.seed(10)
pct_c
Copyright © 2020 driller
Powered by miyadaiku