Synthetic
Конструктор синтетических позиций.
Конструкторы
public Synthetic(Security security, ISecurityProvider provider)
synthetic = Synthetic(security, provider)
Конструктор синтетических позиций.
- security
- Инструмент (опцион или базовый актив).
- provider
- Поставщик информации об инструментах.
Методы
public ValueTuple<Security, Sides>[] Buy()
result = synthetic.Buy()
Получить синтетическую позицию на покупку опциона.
Возвращает: Синтетическая позиция.
public ValueTuple<Security, Sides>[] Buy(decimal strike)
result = synthetic.Buy(strike)
Чтобы получить опционную позицию на синтетическую покупку базового актива.
- strike
- Удар.
Возвращает: Позиция опциона.
public ValueTuple<Security, Sides>[] Buy(decimal strike, DateTime expiryDate)
result = synthetic.Buy(strike, expiryDate)
Чтобы получить опционную позицию на синтетическую покупку базового актива.
- strike
- Удар.
- expiryDate
- Дата истечения опциона.
Возвращает: Позиция опциона.
public ValueTuple<Security, Sides>[] Position(Sides side)
result = synthetic.Position(side)
Получить синтетическую позицию по опциону.
- side
- Основное направление позиции.
Возвращает: Синтетическая позиция.
public ValueTuple<Security, Sides>[] Position(decimal strike, DateTime expiryDate, Sides side)
result = synthetic.Position(strike, expiryDate, side)
Чтобы получить опционную позицию по синтетическому базовому активу.
- strike
- Удар.
- expiryDate
- Дата истечения опциона.
- side
- Основное направление позиции.
Возвращает: Позиция опциона.
public ValueTuple<Security, Sides>[] Sell()
result = synthetic.Sell()
Получить синтетическую позицию для продажи опциона.
Возвращает: Синтетическая позиция.
public ValueTuple<Security, Sides>[] Sell(decimal strike)
result = synthetic.Sell(strike)
Получить опционную позицию на синтетическую продажу базового актива.
- strike
- Удар.
Возвращает: Позиция опциона.
public ValueTuple<Security, Sides>[] Sell(decimal strike, DateTime expiryDate)
result = synthetic.Sell(strike, expiryDate)
Получить опционную позицию на синтетическую продажу базового актива.
- strike
- Удар.
- expiryDate
- Дата истечения опциона.
Возвращает: Позиция опциона.