@yash101/schwab-api-client
Version:
A TypeScript client library for interacting with the Charles Schwab Brokerage APIs.
206 lines • 10.9 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.OrderActivityTypeEnum = exports.DivCapGainsEnum = exports.QuantityTypeEnum = exports.InstructionEnum = exports.OrderStrategyTypeEnum = exports.SpecialInstructionEnum = exports.TaxLotMethodEnum = exports.PriceLinkTypeEnum = exports.PriceLinkBasisEnum = exports.StopTypeEnum = exports.StopPriceLinkTypeEnum = exports.StopPriceLinkBasisEnum = exports.AdvancedOrderTypeEnum = exports.ComplexOrderStrategyTypeEnum = exports.OrderTypeEnum = exports.PositionEffectEnum = exports.AmountIndicatorEnum = exports.SettlementInstructionEnum = exports.OrderStatusEnum = void 0;
var OrderStatusEnum;
(function (OrderStatusEnum) {
OrderStatusEnum["AWAITING_PARENT_ORDER"] = "AWAITING_PARENT_ORDER";
OrderStatusEnum["AWAITING_CONDITION"] = "AWAITING_CONDITION";
OrderStatusEnum["AWAITING_STOP_CONDITION"] = "AWAITING_STOP_CONDITION";
OrderStatusEnum["AWAITING_MANUAL_REVIEW"] = "AWAITING_MANUAL_REVIEW";
OrderStatusEnum["ACCEPTED"] = "ACCEPTED";
OrderStatusEnum["AWAITING_UR_OUT"] = "AWAITING_UR_OUT";
OrderStatusEnum["PENDING_ACTIVATION"] = "PENDING_ACTIVATION";
OrderStatusEnum["QUEUED"] = "QUEUED";
OrderStatusEnum["WORKING"] = "WORKING";
OrderStatusEnum["REJECTED"] = "REJECTED";
OrderStatusEnum["PENDING_CANCEL"] = "PENDING_CANCEL";
OrderStatusEnum["CANCELED"] = "CANCELED";
OrderStatusEnum["PENDING_REPLACE"] = "PENDING_REPLACE";
OrderStatusEnum["REPLACED"] = "REPLACED";
OrderStatusEnum["FILLED"] = "FILLED";
OrderStatusEnum["EXPIRED"] = "EXPIRED";
OrderStatusEnum["NEW"] = "NEW";
OrderStatusEnum["AWAITING_RELEASE_TIME"] = "AWAITING_RELEASE_TIME";
OrderStatusEnum["PENDING_ACKNOWLEDGEMENT"] = "PENDING_ACKNOWLEDGEMENT";
OrderStatusEnum["PENDING_RECALL"] = "PENDING_RECALL";
OrderStatusEnum["UNKNOWN"] = "UNKNOWN";
})(OrderStatusEnum || (exports.OrderStatusEnum = OrderStatusEnum = {}));
var SettlementInstructionEnum;
(function (SettlementInstructionEnum) {
SettlementInstructionEnum["REGULAR"] = "REGULAR";
SettlementInstructionEnum["CASH"] = "CASH";
SettlementInstructionEnum["NEXT_DAY"] = "NEXT_DAY";
SettlementInstructionEnum["UNKNOWN"] = "UNKNOWN";
})(SettlementInstructionEnum || (exports.SettlementInstructionEnum = SettlementInstructionEnum = {}));
var AmountIndicatorEnum;
(function (AmountIndicatorEnum) {
AmountIndicatorEnum["DOLLARS"] = "DOLLARS";
AmountIndicatorEnum["SHARES"] = "SHARES";
AmountIndicatorEnum["ALL_SHARES"] = "ALL_SHARES";
AmountIndicatorEnum["PERCENTAGE"] = "PERCENTAGE";
AmountIndicatorEnum["UNKNOWN"] = "UNKNOWN";
})(AmountIndicatorEnum || (exports.AmountIndicatorEnum = AmountIndicatorEnum = {}));
var PositionEffectEnum;
(function (PositionEffectEnum) {
PositionEffectEnum["OPEN"] = "OPEN";
PositionEffectEnum["CLOSE"] = "CLOSE";
PositionEffectEnum["ROLL"] = "ROLL";
PositionEffectEnum["OFFSET"] = "OFFSET";
PositionEffectEnum["UNKNOWN"] = "UNKNOWN";
})(PositionEffectEnum || (exports.PositionEffectEnum = PositionEffectEnum = {}));
var OrderTypeEnum;
(function (OrderTypeEnum) {
OrderTypeEnum["MARKET"] = "MARKET";
OrderTypeEnum["LIMIT"] = "LIMIT";
OrderTypeEnum["STOP"] = "STOP";
OrderTypeEnum["STOP_LIMIT"] = "STOP_LIMIT";
OrderTypeEnum["TRAILING_STOP"] = "TRAILING_STOP";
OrderTypeEnum["CABINET"] = "CABINET";
OrderTypeEnum["NON_MARKETABLE"] = "NON_MARKETABLE";
OrderTypeEnum["MARKET_ON_CLOSE"] = "MARKET_ON_CLOSE";
OrderTypeEnum["EXERCISE"] = "EXERCISE";
OrderTypeEnum["TRAILING_STOP_LIMIT"] = "TRAILING_STOP_LIMIT";
OrderTypeEnum["NET_DEBIT"] = "NET_DEBIT";
OrderTypeEnum["NET_CREDIT"] = "NET_CREDIT";
OrderTypeEnum["NET_ZERO"] = "NET_ZERO";
OrderTypeEnum["LIMIT_ON_CLOSE"] = "LIMIT_ON_CLOSE";
OrderTypeEnum["UNKNOWN"] = "UNKNOWN";
})(OrderTypeEnum || (exports.OrderTypeEnum = OrderTypeEnum = {}));
var ComplexOrderStrategyTypeEnum;
(function (ComplexOrderStrategyTypeEnum) {
ComplexOrderStrategyTypeEnum["NONE"] = "NONE";
ComplexOrderStrategyTypeEnum["COVERED"] = "COVERED";
ComplexOrderStrategyTypeEnum["VERTICAL"] = "VERTICAL";
ComplexOrderStrategyTypeEnum["BACK_RATIO"] = "BACK_RATIO";
ComplexOrderStrategyTypeEnum["CALENDAR"] = "CALENDAR";
ComplexOrderStrategyTypeEnum["DIAGONAL"] = "DIAGONAL";
ComplexOrderStrategyTypeEnum["STRADDLE"] = "STRADDLE";
ComplexOrderStrategyTypeEnum["STRANGLE"] = "STRANGLE";
ComplexOrderStrategyTypeEnum["COLLAR_SYNTHETIC"] = "COLLAR_SYNTHETIC";
ComplexOrderStrategyTypeEnum["BUTTERFLY"] = "BUTTERFLY";
ComplexOrderStrategyTypeEnum["CONDOR"] = "CONDOR";
ComplexOrderStrategyTypeEnum["IRON_CONDOR"] = "IRON_CONDOR";
ComplexOrderStrategyTypeEnum["VERTICAL_ROLL"] = "VERTICAL_ROLL";
ComplexOrderStrategyTypeEnum["COLLAR_WITH_STOCK"] = "COLLAR_WITH_STOCK";
ComplexOrderStrategyTypeEnum["DOUBLE_DIAGONAL"] = "DOUBLE_DIAGONAL";
ComplexOrderStrategyTypeEnum["UNBALANCED_BUTTERFLY"] = "UNBALANCED_BUTTERFLY";
ComplexOrderStrategyTypeEnum["UNBALANCED_CONDOR"] = "UNBALANCED_CONDOR";
ComplexOrderStrategyTypeEnum["UNBALANCED_IRON_CONDOR"] = "UNBALANCED_IRON_CONDOR";
ComplexOrderStrategyTypeEnum["UNBALANCED_VERTICAL_ROLL"] = "UNBALANCED_VERTICAL_ROLL";
ComplexOrderStrategyTypeEnum["MUTUAL_FUND_SWAP"] = "MUTUAL_FUND_SWAP";
ComplexOrderStrategyTypeEnum["CUSTOM"] = "CUSTOM";
})(ComplexOrderStrategyTypeEnum || (exports.ComplexOrderStrategyTypeEnum = ComplexOrderStrategyTypeEnum = {}));
var AdvancedOrderTypeEnum;
(function (AdvancedOrderTypeEnum) {
AdvancedOrderTypeEnum["NONE"] = "NONE";
AdvancedOrderTypeEnum["OTO"] = "OTO";
AdvancedOrderTypeEnum["OCO"] = "OCO";
AdvancedOrderTypeEnum["OTOCO"] = "OTOCO";
AdvancedOrderTypeEnum["OT2OCO"] = "OT2OCO";
AdvancedOrderTypeEnum["OT3OCO"] = "OT3OCO";
AdvancedOrderTypeEnum["BLAST_ALL"] = "BLAST_ALL";
AdvancedOrderTypeEnum["OTA"] = "OTA";
AdvancedOrderTypeEnum["PAIR"] = "PAIR";
})(AdvancedOrderTypeEnum || (exports.AdvancedOrderTypeEnum = AdvancedOrderTypeEnum = {}));
var StopPriceLinkBasisEnum;
(function (StopPriceLinkBasisEnum) {
StopPriceLinkBasisEnum["MANUAL"] = "MANUAL";
StopPriceLinkBasisEnum["BASE"] = "BASE";
StopPriceLinkBasisEnum["TRIGGER"] = "TRIGGER";
StopPriceLinkBasisEnum["LAST"] = "LAST";
StopPriceLinkBasisEnum["BID"] = "BID";
StopPriceLinkBasisEnum["ASK"] = "ASK";
StopPriceLinkBasisEnum["ASK_BID"] = "ASK_BID";
StopPriceLinkBasisEnum["MARK"] = "MARK";
StopPriceLinkBasisEnum["AVERAGE"] = "AVERAGE";
})(StopPriceLinkBasisEnum || (exports.StopPriceLinkBasisEnum = StopPriceLinkBasisEnum = {}));
var StopPriceLinkTypeEnum;
(function (StopPriceLinkTypeEnum) {
StopPriceLinkTypeEnum["VALUE"] = "VALUE";
StopPriceLinkTypeEnum["PERCENT"] = "PERCENT";
StopPriceLinkTypeEnum["TICK"] = "TICK";
})(StopPriceLinkTypeEnum || (exports.StopPriceLinkTypeEnum = StopPriceLinkTypeEnum = {}));
var StopTypeEnum;
(function (StopTypeEnum) {
StopTypeEnum["STANDARD"] = "STANDARD";
StopTypeEnum["BID"] = "BID";
StopTypeEnum["ASK"] = "ASK";
StopTypeEnum["LAST"] = "LAST";
StopTypeEnum["MARK"] = "MARK";
})(StopTypeEnum || (exports.StopTypeEnum = StopTypeEnum = {}));
var PriceLinkBasisEnum;
(function (PriceLinkBasisEnum) {
PriceLinkBasisEnum["MANUAL"] = "MANUAL";
PriceLinkBasisEnum["BASE"] = "BASE";
PriceLinkBasisEnum["TRIGGER"] = "TRIGGER";
PriceLinkBasisEnum["LAST"] = "LAST";
PriceLinkBasisEnum["BID"] = "BID";
PriceLinkBasisEnum["ASK"] = "ASK";
PriceLinkBasisEnum["ASK_BID"] = "ASK_BID";
PriceLinkBasisEnum["MARK"] = "MARK";
PriceLinkBasisEnum["AVERAGE"] = "AVERAGE";
})(PriceLinkBasisEnum || (exports.PriceLinkBasisEnum = PriceLinkBasisEnum = {}));
var PriceLinkTypeEnum;
(function (PriceLinkTypeEnum) {
PriceLinkTypeEnum["VALUE"] = "VALUE";
PriceLinkTypeEnum["PERCENT"] = "PERCENT";
PriceLinkTypeEnum["TICK"] = "TICK";
})(PriceLinkTypeEnum || (exports.PriceLinkTypeEnum = PriceLinkTypeEnum = {}));
var TaxLotMethodEnum;
(function (TaxLotMethodEnum) {
TaxLotMethodEnum["FIFO"] = "FIFO";
TaxLotMethodEnum["LIFO"] = "LIFO";
TaxLotMethodEnum["HIGH_COST"] = "HIGH_COST";
TaxLotMethodEnum["LOW_COST"] = "LOW_COST";
TaxLotMethodEnum["AVERAGE_COST"] = "AVERAGE_COST";
TaxLotMethodEnum["SPECIFIC_LOT"] = "SPECIFIC_LOT";
TaxLotMethodEnum["LOSS_HARVESTER"] = "LOSS_HARVESTER";
})(TaxLotMethodEnum || (exports.TaxLotMethodEnum = TaxLotMethodEnum = {}));
var SpecialInstructionEnum;
(function (SpecialInstructionEnum) {
SpecialInstructionEnum["ALL_OR_NONE"] = "ALL_OR_NONE";
SpecialInstructionEnum["DO_NOT_REDUCE"] = "DO_NOT_REDUCE";
SpecialInstructionEnum["ALL_OR_NONE_DO_NOT_REDUCE"] = "ALL_OR_NONE_DO_NOT_REDUCE";
})(SpecialInstructionEnum || (exports.SpecialInstructionEnum = SpecialInstructionEnum = {}));
var OrderStrategyTypeEnum;
(function (OrderStrategyTypeEnum) {
OrderStrategyTypeEnum["SINGLE"] = "SINGLE";
OrderStrategyTypeEnum["CANCEL"] = "CANCEL";
OrderStrategyTypeEnum["RECALL"] = "RECALL";
OrderStrategyTypeEnum["PAIR"] = "PAIR";
OrderStrategyTypeEnum["FLATTEN"] = "FLATTEN";
OrderStrategyTypeEnum["TWO_DAY_SWAP"] = "TWO_DAY_SWAP";
OrderStrategyTypeEnum["BLAST_ALL"] = "BLAST_ALL";
OrderStrategyTypeEnum["OCO"] = "OCO";
OrderStrategyTypeEnum["TRIGGER"] = "TRIGGER";
})(OrderStrategyTypeEnum || (exports.OrderStrategyTypeEnum = OrderStrategyTypeEnum = {}));
var InstructionEnum;
(function (InstructionEnum) {
InstructionEnum["BUY"] = "BUY";
InstructionEnum["SELL"] = "SELL";
InstructionEnum["BUY_TO_COVER"] = "BUY_TO_COVER";
InstructionEnum["SELL_SHORT"] = "SELL_SHORT";
InstructionEnum["BUY_TO_OPEN"] = "BUY_TO_OPEN";
InstructionEnum["BUY_TO_CLOSE"] = "BUY_TO_CLOSE";
InstructionEnum["SELL_TO_OPEN"] = "SELL_TO_OPEN";
InstructionEnum["SELL_TO_CLOSE"] = "SELL_TO_CLOSE";
InstructionEnum["EXCHANGE"] = "EXCHANGE";
InstructionEnum["SELL_SHORT_EXEMPT"] = "SELL_SHORT_EXEMPT";
})(InstructionEnum || (exports.InstructionEnum = InstructionEnum = {}));
var QuantityTypeEnum;
(function (QuantityTypeEnum) {
QuantityTypeEnum["ALL_SHARES"] = "ALL_SHARES";
QuantityTypeEnum["DOLLARS"] = "DOLLARS";
QuantityTypeEnum["SHARES"] = "SHARES";
})(QuantityTypeEnum || (exports.QuantityTypeEnum = QuantityTypeEnum = {}));
var DivCapGainsEnum;
(function (DivCapGainsEnum) {
DivCapGainsEnum["REINVEST"] = "REINVEST";
DivCapGainsEnum["PAYOUT"] = "PAYOUT";
})(DivCapGainsEnum || (exports.DivCapGainsEnum = DivCapGainsEnum = {}));
var OrderActivityTypeEnum;
(function (OrderActivityTypeEnum) {
OrderActivityTypeEnum["EXECUTION"] = "EXECUTION";
OrderActivityTypeEnum["ORDER_ACTION"] = "ORDER_ACTION";
})(OrderActivityTypeEnum || (exports.OrderActivityTypeEnum = OrderActivityTypeEnum = {}));
//# sourceMappingURL=orders.types.js.map