@yash101/schwab-api-client
Version:
A TypeScript client library for interacting with the Charles Schwab Brokerage APIs.
100 lines • 3.25 kB
TypeScript
export declare enum AssetType {
EQUITY = "EQUITY",
MUTUAL_FUND = "MUTUAL_FUND",
OPTION = "OPTION",
FUTURE = "FUTURE",
FOREX = "FOREX",
INDEX = "INDEX",
CASH_EQUIVALENT = "CASH_EQUIVALENT",
FIXED_INCOME = "FIXED_INCOME",
PRODUCT = "PRODUCT",
CURRENCY = "CURRENCY",
COLLECTIVE_INVESTMENT = "COLLECTIVE_INVESTMENT"
}
export declare enum CashEquivalentTypeEnum {
SWEEP_VEHICLE = "SWEEP_VEHICLE",
SAVINGS = "SAVINGS",
MONEY_MARKET_FUND = "MONEY_MARKET_FUND",
UNKNOWN = "UNKNOWN"
}
export declare enum CollectiveInvestmentTypeEnum {
UNIT_INVESTMENT_TRUST = "UNIT_INVESTMENT_TRUST",
EXCHANGE_TRADED_FUND = "EXCHANGE_TRADED_FUND",
CLOSED_END_FUND = "CLOSED_END_FUND",
INDEX = "INDEX",
UNITS = "UNITS"
}
export declare enum TransactionEquityTypeEnum {
COMMON_STOCK = "COMMON_STOCK",
PREFERRED_STOCK = "PREFERRED_STOCK",
DEPOSITORY_RECEIPT = "DEPOSITORY_RECEIPT",
PREFERRED_DEPOSITORY_RECEIPT = "PREFERRED_DEPOSITORY_RECEIPT",
RESTRICTED_STOCK = "RESTRICTED_STOCK",
COMPONENT_UNIT = "COMPONENT_UNIT",
RIGHT = "RIGHT",
WARRANT = "WARRANT",
CONVERTIBLE_PREFERRED_STOCK = "CONVERTIBLE_PREFERRED_STOCK",
CONVERTIBLE_STOCK = "CONVERTIBLE_STOCK",
LIMITED_PARTNERSHIP = "LIMITED_PARTNERSHIP",
WHEN_ISSUED = "WHEN_ISSUED",
UNKNOWN = "UNKNOWN"
}
export declare enum FixedIncomeTypeEnum {
BOND_UNIT = "BOND_UNIT",
CERTIFICATE_OF_DEPOSIT = "CERTIFICATE_OF_DEPOSIT",
CONVERTIBLE_BOND = "CONVERTIBLE_BOND",
COLLATERALIZED_MORTGAGE_OBLIGATION = "COLLATERALIZED_MORTGAGE_OBLIGATION",
CORPORATE_BOND = "CORPORATE_BOND",
GOVERNMENT_MORTGAGE = "GOVERNMENT_MORTGAGE",
GNMA_BONDS = "GNMA_BONDS",
MUNICIPAL_ASSESSMENT_DISTRICT = "MUNICIPAL_ASSESSMENT_DISTRICT",
MUNICIPAL_BOND = "MUNICIPAL_BOND",
OTHER_GOVERNMENT = "OTHER_GOVERNMENT",
SHORT_TERM_PAPER = "SHORT_TERM_PAPER",
US_TREASURY_BOND = "US_TREASURY_BOND",
US_TREASURY_BILL = "US_TREASURY_BILL",
US_TREASURY_NOTE = "US_TREASURY_NOTE",
US_TREASURY_ZERO_COUPON = "US_TREASURY_ZERO_COUPON",
AGENCY_BOND = "AGENCY_BOND",
WHEN_AS_AND_IF_ISSUED_BOND = "WHEN_AS_AND_IF_ISSUED_BOND",
ASSET_BACKED_SECURITY = "ASSET_BACKED_SECURITY",
UNKNOWN = "UNKNOWN"
}
export declare enum ForexTypeEnum {
STANDARD = "STANDARD",
NBBO = "NBBO",
UNKNOWN = "UNKNOWN"
}
export declare enum FutureTypeEnum {
STANDARD = "STANDARD",
UNKNOWN = "UNKNOWN"
}
export declare enum IndexTypeEnum {
BROAD_BASED = "BROAD_BASED",
NARROW_BASED = "NARROW_BASED",
UNKNOWN = "UNKNOWN"
}
export declare enum MutualFundTypeEnum {
NOT_APPLICABLE = "NOT_APPLICABLE",
OPEN_END_NON_TAXABLE = "OPEN_END_NON_TAXABLE",
OPEN_END_TAXABLE = "OPEN_END_TAXABLE",
NO_LOAD_NON_TAXABLE = "NO_LOAD_NON_TAXABLE",
NO_LOAD_TAXABLE = "NO_LOAD_TAXABLE",
UNKNOWN = "UNKNOWN"
}
export declare enum PutCallEnum {
PUT = "PUT",
CALL = "CALL",
UNKNOWN = "UNKNOWN"
}
export declare enum OptionTypeEnum {
VANILLA = "VANILLA",
BINARY = "BINARY",
BARRIER = "BARRIER",
UNKNOWN = "UNKNOWN"
}
export declare enum ProductTypeEnum {
TBD = "TBD",
UNKNOWN = "UNKNOWN"
}
//# sourceMappingURL=asset.types.d.ts.map