UNPKG

@investingwolf/alpaca-broker-api

Version:
77 lines (76 loc) 1.84 kB
/** * Alpaca Broker API * Open brokerage accounts, enable commission-free trading, and manage the ongoing user experience with Alpaca Broker API * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { ActivityType } from './activityType'; export declare class ActivityItem { 'id'?: string; 'account_id'?: string; 'activity_type'?: ActivityType; 'transaction_time'?: string; 'type'?: ActivityItem.TypeEnum; 'price'?: string; 'qty'?: string; 'side'?: ActivityItem.SideEnum; 'symbol'?: string; 'leaves_qty'?: string; 'order_id'?: string; 'cum_qty'?: string; 'order_status'?: ActivityItem.OrderStatusEnum; 'date'?: string; 'net_amount'?: string; 'description'?: string; 'status'?: ActivityItem.StatusEnum; 'per_share_amount'?: string; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; } export declare namespace ActivityItem { enum TypeEnum { Fill, PartialFill } enum SideEnum { Buy, Sell } enum OrderStatusEnum { New, PartiallyFilled, Filled, DoneForDay, Canceled, Expired, Replaced, PendingCancel, PendingReplace, Accepted, PendingNew, AcceptedForBidding, Stopped, Rejected, Suspended, Calculated } enum StatusEnum { Executed, Correct, Canceled } }