pub struct Account {Show 26 fields
pub id: Uuid,
pub account_number: String,
pub status: AccountStatus,
pub currency: String,
pub buying_power: String,
pub regt_buying_power: String,
pub daytrading_buying_power: String,
pub cash: String,
pub portfolio_value: String,
pub pattern_day_trader: bool,
pub trading_blocked: bool,
pub transfers_blocked: bool,
pub account_blocked: bool,
pub created_at: DateTime<Utc>,
pub trade_suspended_by_user: bool,
pub multiplier: String,
pub shorting_enabled: bool,
pub equity: String,
pub last_equity: String,
pub long_market_value: String,
pub short_market_value: String,
pub initial_margin: String,
pub maintenance_margin: String,
pub last_maintenance_margin: String,
pub sma: String,
pub daytrade_count: i32,
}Expand description
Account information from Alpaca API.
Fields§
§id: UuidUnique account identifier.
account_number: StringAccount number.
status: AccountStatusCurrent account status.
currency: StringAccount currency (e.g., “USD”).
buying_power: StringCurrent buying power in dollars.
regt_buying_power: StringRegulation T buying power.
daytrading_buying_power: StringDay trading buying power.
cash: StringCash balance in dollars.
portfolio_value: StringTotal portfolio value in dollars.
pattern_day_trader: boolWhether account is flagged as pattern day trader.
trading_blocked: boolWhether trading is blocked.
transfers_blocked: boolWhether transfers are blocked.
account_blocked: boolWhether account is blocked.
created_at: DateTime<Utc>Account creation timestamp.
trade_suspended_by_user: boolWhether trading is suspended by user.
multiplier: StringMargin multiplier.
shorting_enabled: boolWhether shorting is enabled.
equity: StringCurrent equity value in dollars.
last_equity: StringPrevious day’s equity value in dollars.
long_market_value: StringLong positions market value in dollars.
short_market_value: StringShort positions market value in dollars.
initial_margin: StringInitial margin requirement in dollars.
maintenance_margin: StringMaintenance margin requirement in dollars.
last_maintenance_margin: StringPrevious day’s maintenance margin in dollars.
sma: StringSpecial memorandum account value.
daytrade_count: i32Number of day trades in the last 5 trading days.