| Add(OptionPosition position) | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| AddRange(params OptionPosition[] positions) | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| AddRange(IEnumerable< OptionPosition > positions) | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| Count | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| Create(Symbol underlying, decimal contractMultiplier, IEnumerable< SecurityHolding > holdings) | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | static |
| Empty | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | static |
| Expirations | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| ForExpiration(DateTime expiration) | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| ForRight(OptionRight right) | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| ForSide(PositionSide side) | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| ForStrike(decimal strike) | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| ForSymbols(IEnumerable< Symbol > symbols) | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| FromPositions(IEnumerable< OptionPosition > positions) | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | static |
| FromPositions(IEnumerable< IPosition > positions, decimal contractMultiplier) | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | static |
| GetEnumerator() | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| HasPosition(Symbol symbol) | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| HasUnderlying | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| IsEmpty | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| operator+(OptionPositionCollection positions, OptionPosition position) | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | static |
| operator-(OptionPositionCollection positions, OptionPosition position) | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | static |
| OptionPositionCollection(ImmutableDictionary< Symbol, OptionPosition > positions, ImmutableDictionary< OptionRight, ImmutableHashSet< Symbol >> rights, ImmutableDictionary< PositionSide, ImmutableHashSet< Symbol >> sides, ImmutableSortedDictionary< decimal, ImmutableHashSet< Symbol >> strikes, ImmutableSortedDictionary< DateTime, ImmutableHashSet< Symbol >> expirations) | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| Remove(OptionPosition position) | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| RemoveRange(IEnumerable< OptionPosition > positions) | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| Slice(OptionRight right, bool includeUnderlying=true) | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| Slice(PositionSide side, bool includeUnderlying=true) | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| Slice(BinaryComparison comparison, decimal strike, bool includeUnderlying=true) | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| Slice(BinaryComparison comparison, DateTime expiration, bool includeUnderlying=true) | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| Strikes | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| ToString() | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| TryGetPosition(Symbol symbol, out OptionPosition position) | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| Underlying | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| UnderlyingPosition | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| UnderlyingQuantity | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| UniqueCalls | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| UniqueExpirations | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |
| UniquePuts | QuantConnect.Securities.Option.StrategyMatcher.OptionPositionCollection | |