🌸Lotus AI

Toolkit phân tích cổ phiếu Việt Nam — miễn phí, open source, không hot picks

VN30 + HNX30 Go + Python MIT License Cập nhật mỗi 10 phút

📊 Nhịp thị trường hôm nay

35%
áp lực mua
bán mạnh
Tính từ tỷ lệ bid/ask volume trên 30 mã VN30. Cập nhật: 18:31, 15/05/2026

🏭 Dòng tiền sector (top 6)

#1 Năng lượng
+6.42%
KL 84 tỷ · 2/2 tăng
#2 Nông nghiệp
+4.28%
KL 25 tỷ · 1/1 tăng
#3 Ngân hàng
-0.56%
KL 487 tỷ · 3/13 tăng
#4 Tiêu dùng
+0.26%
KL 57 tỷ · 1/3 tăng
#5 Tài chính
-0.71%
KL 36 tỷ · 0/1 tăng
#6 Bán lẻ
-2.61%
KL 55 tỷ · 0/1 tăng

🧰 Vì sao Lotus AI?

  • 🔬
    Deterministic
    Mọi signal tính từ raw price + volume. Không AI guess, không "vibe analysis", không hot pick.
  • 🆓
    Miễn phí toàn bộ
    Public API (VPS · Entrade · KBS · Yahoo · VCI · Cafef). Không paid feed. MIT license.
  • 🇻🇳
    VN-native
    Sentiment tiếng Việt, T+2 settlement, sector VN, VN30/HNX30 ticker mapping.
  • 📦
    2 ngôn ngữ
    Go (single binary) + Python (pip install). Test parity across both.
  • 📊
    Cohort analysis
    47,000 data point, 9 năm. Edge thật cho từng pattern (RSI × MA trend × regime).
  • 🌡️
    Regime classifier
    STABLE / VOLATILE / CRISIS / EUPHORIA — deterministic, không AI. CRISIS_PANIC vs CRISIS_FUNDAMENTAL sub-types.
  • Star ratings
    6-dim breakdown — price strength · trend · RSI · money flow · volatility · base range.
  • 🤖
    Auto daily report
    Cập nhật mỗi 15:30 VN qua GitHub Actions + Telegram. Zero server cost.

🚀 Quick start

Python
pip install lotusmarket==0.5.0

from lotusmarket.fetchers import vps_quote
from lotusmarket import technical, ratings

quote = vps_quote("ACB")
dash  = technical.dashboard(closes)
stars = ratings.compute(closes, vols,
                        dash.score, dash.rsi,
                        dash.ma20, dash.ma50, dash.ma200)
print(stars.overall_verdict)  # Outperform
Go
go get github.com/ducnhd/lotusmarket/go@v0.5.0

# CLI
go install github.com/ducnhd/lotusmarket/go/cmd/lmcli@v0.5.0

lmcli pulse              # daily VN30
lmcli rate ACB           # 6-dim ratings
lmcli screen --rsi=30-50 # filter VN30
lmcli dividends VNM      # corp actions

📝 Bài viết gần đây

Phân tích bằng data thật. Backtest reproducible. Không opinion piece.

Xem toàn bộ blog →