X で始まり Y で終わるインデックスを割り当てようとしています。
例えば:
startday -01.01.2012,
endday - 31.02.2012.
別の DataFrame は、その期間中の 14 の株式注文を次の列で模倣します:
Date、Ticker、Stock Amount、Price (終値)、Value ( orders_df.Amount * orders_df.Price
)。
ポートフォリオの 1 日の終わりの価値 (現金 + 株式価値) を計算しようとしています。最初の現金は 1,000,000 です。
全期間にわたって DataFrame (最初の DataFrame) にインデックスを割り当てる方法がわかりません。これまでのところ、14 日間の株式注文のポートフォリオ値を計算することができました。
cash.append(1000000)
cash = pd.Series(index=timestamps)
day = startday
for i in orders_df.Date:
if i == day:
cash = cash + orders_df.Value