Files
QuantConnect Server Applications d4ca27f93f Adds autogenerated Python stubs via Travis for QCAlgorithm (Build 14115) (#4662)
Co-authored-by: Python Stubs Deployer <stubs-deploy@quantconnect.com>
2020-08-28 16:43:17 -03:00

32 lines
1.0 KiB
Python

# encoding: utf-8
# module QuantConnect.Orders.OptionExercise calls itself OptionExercise
# from QuantConnect.Common, Version=2.4.0.0, Culture=neutral, PublicKeyToken=null
# by generator 1.145
# no doc
# imports
import datetime
import QuantConnect.Orders
import QuantConnect.Securities.Option
import typing
# no functions
# classes
class DefaultExerciseModel(System.object, QuantConnect.Orders.OptionExercise.IOptionExerciseModel):
"""
Represents the default option exercise model (physical, cash settlement)
DefaultExerciseModel()
"""
def OptionExercise(self, option: QuantConnect.Securities.Option.Option, order: QuantConnect.Orders.OptionExerciseOrder) -> typing.List[QuantConnect.Orders.OrderEvent]:
pass
class IOptionExerciseModel:
""" Represents a model that simulates option exercise and lapse events """
def OptionExercise(self, option: QuantConnect.Securities.Option.Option, order: QuantConnect.Orders.OptionExerciseOrder) -> typing.List[QuantConnect.Orders.OrderEvent]:
pass