📊 Phân tích chứng khoán Việt Nam

Hệ thống định giá
Chứng quyền thông minh

Tự động thu thập dữ liệu thị trường, định giá chứng quyền (Covered Warrant) bằng mô hình Black-Scholes và quản lý nhật ký giao dịch - tất cả trong một hệ thống Python.

cw_evaluation.py
from CoveredWarrant import CoveredWarrant

# Khởi tạo chứng quyền
cw = CoveredWarrant(
    symbol="CVCM2301",
    price=1200,
    exercise_price=45000,
    exercise_ratio="8:1",
    underlying_stock_price=52000
)

# Định giá bằng Black-Scholes
bs_value = cw.evaluate_blackscholes()
print(f"Giá trị BS: {bs_value:.2f}")

# Định giá naked
naked_value = cw.evaluate_naked()
print(f"Giá trị thực: {naked_value:.2f}")
🔢
Black-Scholes
Mô hình định giá
📈
SSI + VNDirect
Nguồn dữ liệu
🤖
GitHub Actions
Tự động hóa
📱
Telegram
Thông báo

Mọi thứ bạn cần cho
phân tích chứng quyền

Hệ thống tích hợp đầy đủ các công cụ cần thiết cho việc định giá và theo dõi chứng quyền trên thị trường chứng khoán Việt Nam

Định giá Black-Scholes

Tính toán giá trị lý thuyết của chứng quyền dựa trên mô hình Black-Scholes với volatility 20% và risk-free rate 7%.

Crawling dữ liệu tự động

Thu thập dữ liệu real-time từ SSI iBoard API, VNDirect và vnstock library.

Báo cáo Excel & PDF

Tạo báo cáo định giá chi tiết ở định dạng Excel và PDF với màu sắc trực quan.

Nhật ký giao dịch

Quản lý giao dịch và danh mục đầu tư trong Excel với cập nhật giá real-time.

Email tự động

Gửi báo cáo chứng quyền tiềm năng (giá định giá > giá thị trường) qua email.

Chạy theo lịch

Tự động chạy hàng ngày lúc 4:00 PM thứ 2-6 thông qua GitHub Actions.

Luồng dữ liệu hệ thống

Hệ thống được thiết kế module hóa với các thành phần rõ ràng, dễ mở rộng

🌐
SSI iBoard API
Dữ liệu chứng quyền real-time
🐍
Python Engine
Xử lý & định giá
📊
Excel/HTML/PDF
Báo cáo đầu ra

Tech Stack

Python 3.11
vnstock
pandas
openpyxl
xhtml2pdf
Selenium
TinyDB
GitHub Actions

Xem hệ thống hoạt động

powershell
$ python cw_data_updater.py

📊 Đang lấy dữ liệu từ SSI iBoard...

✅ Đã lấy 47 chứng quyền

🔢 Đang tính toán Black-Scholes...

💾 Đã lưu: Dinh gia chung quyen v3.xlsx

📧 Đã gửi email thông báo

✨ Hoàn thành!

Chạy trên local

Dinh gia chung quyen v3.xlsx
Mã CW Giá TT Giá BS Đánh giá
CVCM2301 1,200 1,450 MUA
CVHM2302 850 720 BÁN
CVVP2303 2,100 2,350 MUA

Báo cáo Excel

Bắt đầu trong 5 phút

1

Clone repository

git clone https://github.com/altsun/chung-khoan.git cd chung-khoan
2

Cài đặt dependencies

python -m venv .venv .venv\Scripts\activate pip install -r requirements.txt
3

Cấu hình environment

copy .env.sample .env # Edit .env với email và password
4

Chạy ứng dụng

python main.py # Chỉ CW reports main.bat # Full (Windows)

Sẵn sàng đầu tư thông minh hơn?

Bắt đầu sử dụng hệ thống phân tích chứng quyền ngay hôm nay