Securities & Portfolio
Securities là đối tượng đại diện cho tài sản trong thuật toán. Portfolio quản lý danh mục và vốn.
Thêm Securities
python
# Các loại tài sản
self.AddEquity("AAPL", Resolution.Daily)
self.AddCrypto("BTCUSDT", Resolution.Minute)
self.AddFuture(Futures.Indices.SP500EMini, Resolution.Minute)
self.AddForex("EURUSD", Resolution.Minute)
self.AddOption("SPY", Resolution.Minute)
# Custom Data
self.AddData(MyCustomDataType, "SYMBOL", Resolution.Minute)Securities Properties
| Property | Mô tả |
|---|---|
security.Price | Giá hiện tại |
security.Close | Giá đóng cửa bar gần nhất |
security.Volume | Khối lượng |
security.HasData | Có dữ liệu không? |
security.Invested | Đang có vị thế không? |
security.Holdings.Quantity | Số lượng đang nắm giữ |
security.Holdings.UnrealizedPnL | Lãi/lỗ chưa thực hiện |
Portfolio Properties
python
# Kiểm tra vốn
self.Portfolio.Cash # Tiền mặt
self.Portfolio.TotalPortfolioValue # Tổng giá trị danh mục
self.Portfolio.MarginRemaining # Ký quỹ còn lại
# Kiểm tra vị thế
self.Portfolio["AAPL"].Quantity
self.Portfolio["AAPL"].Invested
# Kiểm tra % vốn
self.Portfolio["AAPL"].HoldStock # BooleanĐòn Bẩy (Leverage)
text
# Futures tự động có leverage
btc = self.AddCryptoFuture("BTCUSDT", Resolution.Minute)
btc.SetLeverage(5)
# Equity margin
aapl = self.AddEquity("AAPL")
aapl.SetLeverage(2)⚠️ Lưu Ý Leverage
Leverage làm tăng cả lợi nhuận và thua lỗ. Luôn đi kèm với risk model phù hợp.