HODL Lab · Hướng dẫnMở Lab

HàmDanh mụcfundamental

fundamental("roe")

Danh mục

Chỉ số cơ bản mới nhất đã công bố của từng mã tại kỳ cân bằng.

Tham số

chỉ số
"roe" "roa" "eps" "bvps" "net_profit" "revenue" "debt_to_equity"

Trả về

giá trị theo mã

Ví dụ

python
universe("vn30")
period("5Y")
rebalance("Q")
benchmark("VNINDEX")
capital(100000000)

roe = fundamental("roe")
good = roe[roe > 15].index
valuation = pb()
pick(bottom(valuation[valuation.index.isin(good)], 3))

Hàm trong ví dụ

universe("HX-BANK")

rổ
"HX-…" rổ ngành HODL (ví dụ "HX-BANK") · "vn30" · "vn100" · "mine" = danh mục của bạn

period("5Y")

kỳ
"1Y" "3Y" "5Y" "10Y" = đủ 1, 3, 5, 10 năm tới hôm nay · "max" = toàn bộ lịch sử · hoặc một ngày "2021-01-01"

rebalance("M")

tần suất
"W" tuần · "M" tháng · "Q" quý · "Y" năm

benchmark("VNINDEX")

mã
Mã chỉ số hoặc cổ phiếu, ví dụ "VN30"

capital(100000000)

số tiền
Số đồng, viết liền không dấu chấm. Tối thiểu 1000000; 1000000000 = 1 tỷ

pb()

Không nhận tham số nào.

pick(symbols | weights)

symbols
Danh sách mã, ví dụ ["TCB", "MBB"] hoặc top(...)
weights
Dict tỷ trọng, ví dụ {"TCB": 0.6, "MBB": 0.4}

bottom(values, n=3)

values
Giá trị theo mã, ví dụ pe()
n
Số mã, mặc định 3

Cùng nhóm danh mục