Module: Tastytrade

Defined in:
lib/tastytrade.rb,
lib/tastytrade/cli.rb,
lib/tastytrade/order.rb,
lib/tastytrade/client.rb,
lib/tastytrade/session.rb,
lib/tastytrade/version.rb,
lib/tastytrade/cli/orders.rb,
lib/tastytrade/cli_config.rb,
lib/tastytrade/file_store.rb,
lib/tastytrade/cli_helpers.rb,
lib/tastytrade/models/base.rb,
lib/tastytrade/models/user.rb,
lib/tastytrade/models/account.rb,
lib/tastytrade/order_validator.rb,
lib/tastytrade/session_manager.rb,
lib/tastytrade/models/live_order.rb,
lib/tastytrade/instruments/equity.rb,
lib/tastytrade/models/transaction.rb,
lib/tastytrade/models/order_status.rb,
lib/tastytrade/cli/history_formatter.rb,
lib/tastytrade/models/order_response.rb,
lib/tastytrade/models/trading_status.rb,
lib/tastytrade/models/account_balance.rb,
lib/tastytrade/cli/positions_formatter.rb,
lib/tastytrade/models/current_position.rb,
lib/tastytrade/models/buying_power_effect.rb

Defined Under Namespace

Modules: CLIHelpers, FileStore, Instruments, Models, OrderAction, OrderTimeInForce, OrderType, PriceEffect Classes: AccountRestrictedError, AuthenticationError, CLI, CLIConfig, Client, Error, HistoryFormatter, InsufficientBuyingPowerError, InsufficientFundsError, InsufficientQuantityError, InvalidCredentialsError, InvalidOrderError, InvalidPriceError, InvalidQuantityError, InvalidSymbolError, MarketClosedError, NetworkTimeoutError, Order, OrderAlreadyFilledError, OrderError, OrderLeg, OrderNotCancellableError, OrderNotEditableError, OrderValidationError, OrderValidator, PositionsFormatter, Session, SessionExpiredError, SessionManager, TokenRefreshError

Constant Summary collapse

API_URL =

API URLs

"https://api.tastyworks.com"
CERT_URL =
"https://api.cert.tastyworks.com"
VERSION =
"0.3.1"