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

HàmDanh mụcvolatility

volatility(n=63)

Danh mục

Độ biến động năm hoá (độ lệch chuẩn lợi suất ngày × √250) của từng mã qua n phiên.

Tham số

n
Số phiên, mặc định 63

Trả về

giá trị theo mã

Ví dụ

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

calm = volatility(63)
mom = momentum(126)
pick(top(mom[calm < calm.median()], 5))

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ỷ

momentum(n=63)

n
Số phiên, mặc định 63

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}

top(values, n=3)

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

Cùng nhóm danh mục