com.optstack

api

package api

This package contains the helper classes to define and run a backtest.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. api
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait AggregationPeriodT extends AnyRef

  2. final case class BarType(barType: Int) extends Product with Serializable

  3. trait BarTypeT extends AnyRef

  4. trait ComparisonOperationsT extends ComputationableT

  5. trait ComputationableT extends AnyRef

  6. final case class DoubleT(d: Double) extends Ordered[DoubleT] with Product with Serializable

  7. final case class ExpirationDateT(month: Int, day: Int = -1, year: Int) extends Product with Serializable

  8. final case class InstrumentHelperT() extends InstrumentTrait with Product with Serializable

  9. trait InstrumentT extends PlottableT

  10. trait LegT extends AnyRef

  11. trait MathOperationsT extends AnyRef

  12. case class NumberT(d: Double) extends ComparisonOperationsT with MathOperationsT with Product with Serializable

  13. final case class OptionGreeksT(delta: DoubleT, gamma: DoubleT, theta: DoubleT, vega: DoubleT, rho: DoubleT) extends Product with Serializable

  14. final case class OptionTypeHelperT() extends OptionTypeTrait with Product with Serializable

  15. trait OrderT extends PositionStatsT

  16. final case class PlotPanelT(value: String) extends Product with Serializable

  17. final case class PlotPointT(x: Date, y: Double) extends Product with Serializable

  18. final case class PlotSeriesConfigT(name: String, targetPanelId: String, plotType: String = "line") extends Product with Serializable

  19. final case class PlotSeriesT(config: PlotSeriesConfigT, pointList: ListBuffer[PlotPointT]) extends Product with Serializable

  20. final case class PlotTypeT(value: String) extends Product with Serializable

  21. trait PlottableT extends AnyRef

  22. trait PosT extends PositionStatsT with PortfolioStatsT

  23. class PosTT extends PosT

  24. trait PositionT extends PosT

  25. class PositionsSequenceT[T] extends SequenceT[T]

    A sequence of zero or more positions

  26. trait QuoteT extends AnyRef

  27. trait RunContextT extends AnyRef

  28. trait SecurityInstrumentT extends SecurityT with InstrumentT

  29. trait SecurityT extends ComparisonOperationsT with MathOperationsT

  30. class SequenceT[T] extends AnyRef

    A sequence of zero or more objects.

  31. abstract class StrategyRunnerT extends Logging2

    All backtest strategies should extend / inherit the StrategyRunnerT class.

  32. trait StudiesOperationsT extends MathOperationsT

  33. trait TradeLegT extends LegT with PositionStatsT

  34. trait TradeQuoteT extends AnyRef

  35. class TradeStrategiesT extends AutoCompleteVisibility

    Choose from several different stock and options spread strategies.

Value Members

  1. object AggregationPeriodT

  2. object BarType extends BarTypeT with Serializable

  3. object BarTypeHelperT extends BarTypeT

  4. object DoubleT extends Serializable

  5. object OptionGreeksT extends Serializable

  6. object OrdersActionT

  7. object PlotPanelT extends Serializable

  8. object PlotTypeT extends Serializable

  9. object StrategyRunnerT

  10. package strategies

    This package contains the helper classes to define various options trading strategies, such as CoveredCalls, Butterfly, Condors, etc.

  11. package studies

Inherited from AnyRef

Inherited from Any

Ungrouped