View Source ExTrade.Accounts.Position (ExTrade v0.0.1)

A struct representing an E*TRADE Position model.

Note: Keys have been re-formatted for snake_casing. In some instances, they have also been updated for clarity and consistency.

Link to this section Summary

Link to this section Types

@type t() :: %ExTrade.Accounts.Position{
  account_id: term(),
  adjusted_previous_close: term(),
  change: term(),
  change_percent: term(),
  commissions: term(),
  complete: term(),
  cost_per_share: term(),
  date_acquired: term(),
  date_time_utc: term(),
  days_gain: term(),
  days_gain_percent: term(),
  fundamental: term(),
  lots_details: term(),
  market_value: term(),
  options_watch: term(),
  osi_key: term(),
  other_fees: term(),
  percent_of_portfolio: term(),
  performance: term(),
  position_id: term(),
  position_indicator: term(),
  position_lot: term(),
  position_type: term(),
  price: term(),
  price_paid: term(),
  product: term(),
  quantity: term(),
  quick: term(),
  quote_details: term(),
  quote_status: term(),
  symbol_description: term(),
  today_commissions: term(),
  today_fees: term(),
  today_price_paid: term(),
  today_quantity: term(),
  total_cost: term(),
  total_gain: term(),
  total_gain_percent: term()
}