Machine Learning cho tài chính

Machine Learning cho Tài chính bằng Python

Nathan George

Data Science Professor

Machine Learning trong tài chính

Machine Learning cho Tài chính bằng Python

Giá đóng cửa của AMD

Machine Learning cho Tài chính bằng Python

biểu đồ biến động

Machine Learning cho Tài chính bằng Python

Hiểu dữ liệu

print(amd_df.head())
            Adj_Close  Adj_Volume
Date                             
1999-03-10      8.690   4871800.0
1999-03-11      8.500   3566600.0
1999-03-12      8.250   4126800.0
1999-03-15      8.155   3006400.0
1999-03-16      8.500   3511400.0
Machine Learning cho Tài chính bằng Python

biểu đồ giá và khối lượng

Machine Learning cho Tài chính bằng Python

Biểu đồ EDA

amd_df['Adj_Close'].plot()
plt.show()

Giá đóng cửa của AMD

# clears the plot area
plt.clf()
vol = amd_df['Adj_Volume']
vol.plot.hist(bins=50)
plt.show()

biểu đồ tần suất khối lượng

Machine Learning cho Tài chính bằng Python
amd_df['10d_close_pct'] = amd_df['Adj_Close'].pct_change(10)

amd_df['10d_close_pct'].plot.hist(bins=50) plt.show()

biểu đồ tần suất phần trăm thay đổi

Machine Learning cho Tài chính bằng Python
amd_df['10d_future_close'] = amd_df['Adj_Close'].shift(-10)

amd_df['10d_future_close_pct'] = amd_df['10d_future_close'].pct_change(10)

dữ liệu đã dịch chuyển và pct_change

Machine Learning cho Tài chính bằng Python
corr = amd_df.corr()
print(corr)
                      10d_future_close_pct  10d_future_close  10d_close_pct  \
10d_future_close_pct              1.000000          0.070742       0.030402   
10d_future_close                  0.070742          1.000000       0.082828   
10d_close_pct                     0.030402          1.000000   
Adj_Close                        -0.083982          0.979345       0.073843   
Adj_Volume                       -0.024456         -0.122473       0.044537   

                      Adj_Close  Adj_Volume  
10d_future_close_pct  -0.083982   -0.024456  
10d_future_close       0.979345   -0.122473  
10d_close_pct          0.073843    0.044537  
Adj_Close              1.000000   -0.119437  
Adj_Volume            -0.119437    1.000000
Machine Learning cho Tài chính bằng Python

biểu đồ tương quan thô

Machine Learning cho Tài chính bằng Python

biểu đồ tương quan đầy đủ

Machine Learning cho Tài chính bằng Python

biểu đồ tương quan cao

Machine Learning cho Tài chính bằng Python

Cùng làm EDA nào!

Machine Learning cho Tài chính bằng Python

Preparing Video For Download...