Update app.py
Browse files
app.py
CHANGED
|
@@ -74,17 +74,17 @@ data_test3 = processed_data['data_test3']
|
|
| 74 |
# Summary dashboard
|
| 75 |
# Dự báo tỷ giá
|
| 76 |
forex_forecast = {
|
| 77 |
-
"Tuần": ["
|
| 78 |
-
"Giá Trị Dự Báo (USD/VND)": ["26,
|
| 79 |
-
"Biến Động": ["-0.
|
| 80 |
-
"Xu Hướng": ["Có thể
|
| 81 |
}
|
| 82 |
|
| 83 |
# Dự báo lãi suất
|
| 84 |
interest_rate_forecast = {
|
| 85 |
-
"Tuần": ["
|
| 86 |
-
"Lãi Suất Dự Báo (%)": ["5.
|
| 87 |
-
"Xu Hướng": ["Có thể tăng nhẹ
|
| 88 |
}
|
| 89 |
|
| 90 |
# Backtest tỷ giá
|
|
@@ -203,7 +203,7 @@ def create_word_report():
|
|
| 203 |
|
| 204 |
# Tiêu đề báo cáo
|
| 205 |
title1 = "Báo Cáo Dự Báo Tỷ Giá USD/VND và Lãi Suất VND"
|
| 206 |
-
title2 = "Tuần
|
| 207 |
|
| 208 |
doc.add_heading(title1, level = 1)
|
| 209 |
doc.add_heading(title2, level = 4)
|
|
@@ -228,10 +228,10 @@ def create_word_report():
|
|
| 228 |
run.bold = True
|
| 229 |
# hàng data
|
| 230 |
hdr_cells1 = table.rows[1].cells
|
| 231 |
-
hdr_cells1[0].text = '
|
| 232 |
-
hdr_cells1[1].text = '
|
| 233 |
-
hdr_cells1[2].text = '-0.
|
| 234 |
-
hdr_cells1[3].text = "Có thể dao động do nhu cầu về ngoại tệ cao
|
| 235 |
|
| 236 |
|
| 237 |
|
|
@@ -251,12 +251,11 @@ def create_word_report():
|
|
| 251 |
# Phân tích:
|
| 252 |
doc.add_heading('📋 Phân tích:', level=3)
|
| 253 |
doc.add_paragraph("""
|
| 254 |
-
- Theo kết quả của mô hình dự báo tỷ giá USD/VND, tỷ giá USD có thể dao động trong khoảng
|
| 255 |
-
- Trong tuần qua, thị trường chứng khoán đã có tín hiệu tích cực, chỉ số VN-Index luôn duy trì
|
| 256 |
-
- Nhu cầu ngoại tệ trên thị trường vẫn ở mức cao để phục vụ
|
| 257 |
-
-
|
| 258 |
-
-
|
| 259 |
-
- Tỷ giá trung tâm của Ngân hàng Nhà Nước liên tục neo ở mức cao trên 25200, điều này cho thấy NHNN đang thả VND mất giá từ từ theo thị trường, tính từ đầu năm tỷ giá trung tâm đã tăng hơn 3%. Hiện tỷ giá trên thị trường chợ đen đã đạt 26480 bán ra (tăng 20đ so với tuần trước).
|
| 260 |
|
| 261 |
""")
|
| 262 |
|
|
@@ -279,14 +278,14 @@ def create_word_report():
|
|
| 279 |
run.bold = True
|
| 280 |
# hàng data
|
| 281 |
hdr_cells_rate1 = table2.rows[1].cells
|
| 282 |
-
hdr_cells_rate1[0].text = '
|
| 283 |
-
hdr_cells_rate1[1].text = '5.
|
| 284 |
-
hdr_cells_rate1[2].text = "Có thể tăng
|
| 285 |
|
| 286 |
hdr_cells_rate2 = table2.rows[2].cells
|
| 287 |
-
hdr_cells_rate2[0].text = '
|
| 288 |
-
hdr_cells_rate2[1].text = '5.
|
| 289 |
-
hdr_cells_rate2[2].text = "Có thể tăng
|
| 290 |
|
| 291 |
# Thêm hình ảnh Dự Báo Lãi Suất
|
| 292 |
doc.add_heading('Biểu Ðồ Lãi Suất Lịch Sử', level=3)
|
|
@@ -304,12 +303,12 @@ def create_word_report():
|
|
| 304 |
# Phân tích:
|
| 305 |
doc.add_heading('📋 Phân tích:', level=3)
|
| 306 |
doc.add_paragraph("""
|
| 307 |
-
- Kết quả dự báo lãi suất VND LNH kì hạn 3 tháng theo mô hình có thể
|
| 308 |
-
- Trong tuần trước, lãi suất kì hạn 3 tháng đã tăng mạnh lên mốc 5.
|
| 309 |
- Tính tới hết quý 2 năm nay, toàn ngành đã tăng trưởng tín dụng gần 10% trong khi mục tiêu và hạn mức là 16% cho cả năm cho thấy một tốc độ tăng kỉ lục.
|
| 310 |
- Ngoài ra, tốc độ tăng trưởng tín dụng đã lớn hơn từ 1.3 đến 1.5 lần tốc độ tăng trưởng huy động, gây ra tình trạng đói vốn của các ngân hàng trên thị trường. Một số các ngân hàng nhỏ trong tuần qua đã có những động thái tăng nhẹ lãi suất huy động cho các kì hạn từ 6 tháng tới 1 năm.
|
| 311 |
-
- Xu hướng tăng cũng một phần tới từ việc NHNN đã
|
| 312 |
-
- Tuy nhiên
|
| 313 |
|
| 314 |
""")
|
| 315 |
|
|
@@ -467,7 +466,7 @@ with gr.Blocks(theme=gr.themes.Soft(primary_hue="blue", secondary_hue="cyan"), c
|
|
| 467 |
gr.HTML("""
|
| 468 |
<div style="text-align: center; padding: 20px; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); border-radius: 10px; margin-bottom: 20px;">
|
| 469 |
<h1 style="color: white; font-size: 2.5em; margin: 0;">📊 Dự Báo Tỷ Giá USD/VND và Lãi Suất VND</h1>
|
| 470 |
-
<p style="color: #e0e0e0; font-size: 1.2em; margin: 10px 0 0 0;">Tuần
|
| 471 |
</div>
|
| 472 |
""")
|
| 473 |
|
|
@@ -484,12 +483,11 @@ with gr.Blocks(theme=gr.themes.Soft(primary_hue="blue", secondary_hue="cyan"), c
|
|
| 484 |
#gr.Plot(create_fx_history())
|
| 485 |
gr.Markdown("## 📋 Phân tích:")
|
| 486 |
gr.Markdown("""
|
| 487 |
-
- Theo kết quả của mô hình dự báo tỷ giá USD/VND, tỷ giá USD có thể dao động trong khoảng
|
| 488 |
-
- Trong tuần qua, thị trường chứng khoán đã có tín hiệu tích cực, chỉ số VN-Index luôn duy trì
|
| 489 |
-
- Nhu cầu ngoại tệ trên thị trường vẫn ở mức cao để phục vụ
|
| 490 |
-
-
|
| 491 |
-
-
|
| 492 |
-
- Tỷ giá trung tâm của Ngân hàng Nhà Nước liên tục neo ở mức cao trên 25200, điều này cho thấy NHNN đang thả VND mất giá từ từ theo thị trường, tính từ đầu năm tỷ giá trung tâm đã tăng hơn 3%. Hiện tỷ giá trên thị trường chợ đen đã đạt 26480 bán ra (tăng 20đ so với tuần trước).
|
| 493 |
|
| 494 |
""")
|
| 495 |
|
|
@@ -536,13 +534,13 @@ with gr.Blocks(theme=gr.themes.Soft(primary_hue="blue", secondary_hue="cyan"), c
|
|
| 536 |
### 📝 Ghi Chú Quan Trọng: """)
|
| 537 |
gr.Markdown("""🔍 **Phương Pháp Dự Báo:**""")
|
| 538 |
gr.Markdown("""
|
| 539 |
-
- Kết quả dự báo lãi suất VND LNH kì hạn 3 tháng theo mô hình có
|
| 540 |
-
- Trong tuần trước, lãi suất kì hạn 3 tháng đã tăng mạnh lên mốc 5.
|
| 541 |
- Tính tới hết quý 2 năm nay, toàn ngành đã tăng trưởng tín dụng gần 10% trong khi mục tiêu và hạn mức là 16% cho cả năm cho thấy một tốc độ tăng kỉ lục.
|
| 542 |
- Ngoài ra, tốc độ tăng trưởng tín dụng đã lớn hơn từ 1.3 đến 1.5 lần tốc độ tăng trưởng huy động, gây ra tình trạng đói vốn của các ngân hàng trên thị trường. Một số các ngân hàng nhỏ trong tuần qua đã có những động thái tăng nhẹ lãi suất huy động cho các kì hạn từ 6 tháng tới 1 năm.
|
| 543 |
-
- Xu hướng tăng cũng một phần tới từ việc NHNN đã
|
| 544 |
-
- Tuy nhiên
|
| 545 |
-
|
| 546 |
""")
|
| 547 |
gr.Markdown("""
|
| 548 |
📊 **Chỉ Số Đánh Giá:**
|
|
|
|
| 74 |
# Summary dashboard
|
| 75 |
# Dự báo tỷ giá
|
| 76 |
forex_forecast = {
|
| 77 |
+
"Tuần": ["18/08-22/08"],
|
| 78 |
+
"Giá Trị Dự Báo (USD/VND)": ["26,267 – 26,286"],
|
| 79 |
+
"Biến Động": ["-0.028% - 0.044%"],
|
| 80 |
+
"Xu Hướng": ["Có thể giao động do nhu cầu về ngoại tệ cao của thị trường trong nước."]
|
| 81 |
}
|
| 82 |
|
| 83 |
# Dự báo lãi suất
|
| 84 |
interest_rate_forecast = {
|
| 85 |
+
"Tuần": ["18/08-22/08", "25/08-29/08"],
|
| 86 |
+
"Lãi Suất Dự Báo (%)": ["5.6-5.65", "5.65-5.66"],
|
| 87 |
+
"Xu Hướng": ["Có thể tăng nhẹ", "Có thể tăng nhẹ"]
|
| 88 |
}
|
| 89 |
|
| 90 |
# Backtest tỷ giá
|
|
|
|
| 203 |
|
| 204 |
# Tiêu đề báo cáo
|
| 205 |
title1 = "Báo Cáo Dự Báo Tỷ Giá USD/VND và Lãi Suất VND"
|
| 206 |
+
title2 = "Tuần 18/08 - 22/08/2025"
|
| 207 |
|
| 208 |
doc.add_heading(title1, level = 1)
|
| 209 |
doc.add_heading(title2, level = 4)
|
|
|
|
| 228 |
run.bold = True
|
| 229 |
# hàng data
|
| 230 |
hdr_cells1 = table.rows[1].cells
|
| 231 |
+
hdr_cells1[0].text = '18/08-22/08'
|
| 232 |
+
hdr_cells1[1].text = '26267 - 26284'
|
| 233 |
+
hdr_cells1[2].text = '-0.028% - 0.044%'
|
| 234 |
+
hdr_cells1[3].text = "Có thể dao động do nhu cầu về ngoại tệ cao của thị trường trong nước."
|
| 235 |
|
| 236 |
|
| 237 |
|
|
|
|
| 251 |
# Phân tích:
|
| 252 |
doc.add_heading('📋 Phân tích:', level=3)
|
| 253 |
doc.add_paragraph("""
|
| 254 |
+
- Theo kết quả của mô hình dự báo tỷ giá USD/VND, tỷ giá USD có thể dao động trong khoảng 26267 – 26286, giảm 7 đ – tăng 12đ tương đương giao động trong khoảng giảm 0.028% đến tăng 0.044% so với giá cuối tuần trước. Chỉ số DXY giảm nhẹ xuống mốc đạt 97.94.
|
| 255 |
+
- Trong tuần qua, thị trường chứng khoán đã có tín hiệu tích cực, chỉ số VN-Index đã vượt 1600 và luôn duy trì ở mức cao bất chấp áp lực chốt lời lớn, các cổ phiếu VN30 có duy trì quanh mốc 1775, các cổ phiếu midcap tăng trưởng mạnh mẽ. Tuy nhiên, khối ngoại liên tục bán ròng và chốt lời, với hơn 23000 tỷ đồng đã được bán trong nửa đầu tháng 8.
|
| 256 |
+
- Nhu cầu ngoại tệ trên thị trường vẫn ở mức cao để phục vụ các hợp đồng nhập khẩu 252,2 tỷ USD, tăng 17.9% so với năm trước, khiến áp lực tỷ giá tăng cao.
|
| 257 |
+
- Giá vàng trong nước vẫn duy trì ở mức cao 124.5 triệu đồng/lượng bán ra, cao hơn so với vàng quốc tế hơn 14 triệu đồng/lượng khi vàng thế giới chỉ đạt 3350 USD/ ouce, tạo áp lực lên tỷ giá.
|
| 258 |
+
- Tỷ giá trung tâm của Ngân hàng Nhà Nước liên tục leo lên những mức cao mới, hiện tỷ giá trung tâm là 25249, điều này cho thấy NHNN đang thả VND mất giá từ từ theo thị trường, tính từ đầu năm tỷ giá trung tâm đã tăng hơn 3.%. Hiện tỷ giá trên thị trường chợ đen đã đạt cao kỉ lục 26550 bán ra (tăng 70đ so với tuần trước).
|
|
|
|
| 259 |
|
| 260 |
""")
|
| 261 |
|
|
|
|
| 278 |
run.bold = True
|
| 279 |
# hàng data
|
| 280 |
hdr_cells_rate1 = table2.rows[1].cells
|
| 281 |
+
hdr_cells_rate1[0].text = '18/08-22/08'
|
| 282 |
+
hdr_cells_rate1[1].text = '5.6 - 5.65'
|
| 283 |
+
hdr_cells_rate1[2].text = "Có thể tăng nhẹ."
|
| 284 |
|
| 285 |
hdr_cells_rate2 = table2.rows[2].cells
|
| 286 |
+
hdr_cells_rate2[0].text = '25/08-29/08'
|
| 287 |
+
hdr_cells_rate2[1].text = '5.65 - 5.66'
|
| 288 |
+
hdr_cells_rate2[2].text = "Có thể tăng nhẹ."
|
| 289 |
|
| 290 |
# Thêm hình ảnh Dự Báo Lãi Suất
|
| 291 |
doc.add_heading('Biểu Ðồ Lãi Suất Lịch Sử', level=3)
|
|
|
|
| 303 |
# Phân tích:
|
| 304 |
doc.add_heading('📋 Phân tích:', level=3)
|
| 305 |
doc.add_paragraph("""
|
| 306 |
+
- Kết quả dự báo lãi suất VND LNH kì hạn 3 tháng theo mô hình có thể tăng lên quanh mức 5.65% và trên lãi suất tái chiết khấu của NHNN là 4.5% trong tuần 18/08-29/08.
|
| 307 |
+
- Trong tuần trước, lãi suất kì hạn 3 tháng đã tăng mạnh lên mốc 5.65% sau đó giảm nhẹ xuống mốc 5.6%. Đây là do nhu cầu vốn của thị trường để cho vay tăng cao.
|
| 308 |
- Tính tới hết quý 2 năm nay, toàn ngành đã tăng trưởng tín dụng gần 10% trong khi mục tiêu và hạn mức là 16% cho cả năm cho thấy một tốc độ tăng kỉ lục.
|
| 309 |
- Ngoài ra, tốc độ tăng trưởng tín dụng đã lớn hơn từ 1.3 đến 1.5 lần tốc độ tăng trưởng huy động, gây ra tình trạng đói vốn của các ngân hàng trên thị trường. Một số các ngân hàng nhỏ trong tuần qua đã có những động thái tăng nhẹ lãi suất huy động cho các kì hạn từ 6 tháng tới 1 năm.
|
| 310 |
+
- Xu hướng tăng cũng một phần tới từ việc NHNN đã có những động thái rút tiền khỏi hệ thống ngược lại so với xu hướng những tuần trước, để giảm rủi ro lạm phát và kiềm chế mức tăng cao kỉ lục của tỷ giá USD/VND trên thị trường liên ngân hàng và thị trường chợ đen.
|
| 311 |
+
- Tuy nhiên trong thời gian tới FED được dự báo gần như chắc chắn sẽ hạ lãi suất, khi các chỉ số đều đúng như dự báo và các tác động của chính sách thuế quan của chính quyền Tổng Thống Trump được thực hiện theo hướng giảm các tác động ngay lập tức tới thị trường Mỹ. Điều này sẽ giúp cho tỷ giá USD/VND có thể suy giảm và bổ trợ cho việc giảm lãi suất để thúc đẩy tăng trưởng của Chính Phủ đề ra.
|
| 312 |
|
| 313 |
""")
|
| 314 |
|
|
|
|
| 466 |
gr.HTML("""
|
| 467 |
<div style="text-align: center; padding: 20px; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); border-radius: 10px; margin-bottom: 20px;">
|
| 468 |
<h1 style="color: white; font-size: 2.5em; margin: 0;">📊 Dự Báo Tỷ Giá USD/VND và Lãi Suất VND</h1>
|
| 469 |
+
<p style="color: #e0e0e0; font-size: 1.2em; margin: 10px 0 0 0;">Tuần 18/08 - 22/08/2025</p>
|
| 470 |
</div>
|
| 471 |
""")
|
| 472 |
|
|
|
|
| 483 |
#gr.Plot(create_fx_history())
|
| 484 |
gr.Markdown("## 📋 Phân tích:")
|
| 485 |
gr.Markdown("""
|
| 486 |
+
- Theo kết quả của mô hình dự báo tỷ giá USD/VND, tỷ giá USD có thể dao động trong khoảng 26267 – 26286, giảm 7 đ – tăng 12đ tương đương giao động trong khoảng giảm 0.028% đến tăng 0.044% so với giá cuối tuần trước. Chỉ số DXY giảm nhẹ xuống mốc đạt 97.94.
|
| 487 |
+
- Trong tuần qua, thị trường chứng khoán đã có tín hiệu tích cực, chỉ số VN-Index đã vượt 1600 và luôn duy trì ở mức cao bất chấp áp lực chốt lời lớn, các cổ phiếu VN30 có duy trì quanh mốc 1775, các cổ phiếu midcap tăng trưởng mạnh mẽ. Tuy nhiên, khối ngoại liên tục bán ròng và chốt lời, với hơn 23000 tỷ đồng đã được bán trong nửa đầu tháng 8.
|
| 488 |
+
- Nhu cầu ngoại tệ trên thị trường vẫn ở mức cao để phục vụ các hợp đồng nhập khẩu 252,2 tỷ USD, tăng 17.9% so với năm trước, khiến áp lực tỷ giá tăng cao.
|
| 489 |
+
- Giá vàng trong nước vẫn duy trì ở mức cao 124.5 triệu đồng/lượng bán ra, cao hơn so với vàng quốc tế hơn 14 triệu đồng/lượng khi vàng thế giới chỉ đạt 3350 USD/ ouce, tạo áp lực lên tỷ giá.
|
| 490 |
+
- Tỷ giá trung tâm của Ngân hàng Nhà Nước liên tục leo lên những mức cao mới, hiện tỷ giá trung tâm là 25249, điều này cho thấy NHNN đang thả VND mất giá từ từ theo thị trường, tính từ đầu năm tỷ giá trung tâm đã tăng hơn 3.%. Hiện tỷ giá trên thị trường chợ đen đã đạt cao kỉ lục 26550 bán ra (tăng 70đ so với tuần trước).
|
|
|
|
| 491 |
|
| 492 |
""")
|
| 493 |
|
|
|
|
| 534 |
### 📝 Ghi Chú Quan Trọng: """)
|
| 535 |
gr.Markdown("""🔍 **Phương Pháp Dự Báo:**""")
|
| 536 |
gr.Markdown("""
|
| 537 |
+
- Kết quả dự báo lãi suất VND LNH kì hạn 3 tháng theo mô hình có th�� tăng lên quanh mức 5.65% và trên lãi suất tái chiết khấu của NHNN là 4.5% trong tuần 18/08-29/08.
|
| 538 |
+
- Trong tuần trước, lãi suất kì hạn 3 tháng đã tăng mạnh lên mốc 5.65% sau đó giảm nhẹ xuống mốc 5.6%. Đây là do nhu cầu vốn của thị trường để cho vay tăng cao.
|
| 539 |
- Tính tới hết quý 2 năm nay, toàn ngành đã tăng trưởng tín dụng gần 10% trong khi mục tiêu và hạn mức là 16% cho cả năm cho thấy một tốc độ tăng kỉ lục.
|
| 540 |
- Ngoài ra, tốc độ tăng trưởng tín dụng đã lớn hơn từ 1.3 đến 1.5 lần tốc độ tăng trưởng huy động, gây ra tình trạng đói vốn của các ngân hàng trên thị trường. Một số các ngân hàng nhỏ trong tuần qua đã có những động thái tăng nhẹ lãi suất huy động cho các kì hạn từ 6 tháng tới 1 năm.
|
| 541 |
+
- Xu hướng tăng cũng một phần tới từ việc NHNN đã có những động thái rút tiền khỏi hệ thống ngược lại so với xu hướng những tuần trước, để giảm rủi ro lạm phát và kiềm chế mức tăng cao kỉ lục của tỷ giá USD/VND trên thị trường liên ngân hàng và thị trường chợ đen.
|
| 542 |
+
- Tuy nhiên trong thời gian tới FED được dự báo gần như chắc chắn sẽ hạ lãi suất, khi các chỉ số đều đúng như dự báo và các tác động của chính sách thuế quan của chính quyền Tổng Thống Trump được thực hiện theo hướng giảm các tác động ngay lập tức tới thị trường Mỹ. Điều này sẽ giúp cho tỷ giá USD/VND có thể suy giảm và bổ trợ cho việc giảm lãi suất để thúc đẩy tăng trưởng của Chính Phủ đề ra.
|
| 543 |
+
|
| 544 |
""")
|
| 545 |
gr.Markdown("""
|
| 546 |
📊 **Chỉ Số Đánh Giá:**
|