Tạo dự báo một bước trước
Dự báo giá cổ phiếu là việc rất khó. Kinh tế học cổ điển thậm chí cho rằng điều này là bất khả thi do cơ chế cân bằng thị trường.
Nhiệm vụ của bạn trong bài tập này là thử làm điều tưởng như không thể và dự báo giá cổ phiếu Amazon.
Trong bài này, bạn sẽ tạo dự báo một bước trước cho giá cổ phiếu và cả mức độ bất định của các dự báo đó.
Một mô hình đã được huấn luyện sẵn trên dữ liệu Amazon cho bạn. Đối tượng kết quả từ mô hình này có sẵn trong môi trường của bạn dưới tên results.
Bài tập này là một phần của khóa học
Mô hình ARIMA với Python
Hướng dẫn bài tập
- Dùng đối tượng
resultsđể tạo dự báo một bước trước cho 30 ngày gần nhất và gán kết quả vàoone_step_forecast. - Gán các dự báo trung bình của bạn vào
mean_forecastbằng một thuộc tính của đối tượngone_step_forecast. - Trích xuất các khoảng tin cậy của dự báo từ đối tượng
one_step_forecastvà gán vàoconfidence_intervals. - In ra các dự báo trung bình của bạn.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Generate predictions
one_step_forecast = results.____(____=___)
# Extract prediction mean
mean_forecast = one_step_forecast.____
# Get confidence intervals of predictions
confidence_intervals = one_step_forecast.____
# Select lower and upper confidence limits
lower_limits = confidence_intervals.loc[:,'lower close']
upper_limits = confidence_intervals.loc[:,'upper close']
# Print best estimate predictions
print(____)