using YLErp.DBModels; namespace YLErp.Abstract { /// /// 交易扩展数据提供接口 /// public interface ITradeExtendDataProvider { /// /// 彩虹期权 /// trade_rainbow_option GetTrade_Rainbow_Option(int tradeId); /// /// 亚式期权 /// trade_asian_option GetTrade_Asian_Option(int tradeId); /// /// 障碍期权 /// trade_barrier_option GetTrade_Barrier_Option(int tradeId); /// /// 二元期权 /// trade_binary_option GetTrade_Binary_Option(int tradeId); /// /// 价差期权 /// trade_spread_option GetTrade_Spread_Option(int tradeId); /// /// 双鲨期权 /// trade_double_sharkfin_option GetTrade_Double_SharkFin_Option(int tradeId); /// /// 凤凰期权 /// trade_autocall GetTrade_Autocall_Option(int tradeId); /// /// 凤凰期权--累积票息 /// List GetTrade_HappenedObservations(int tradeId); /// /// 雪球期权 /// trade_snowball GetTrade_Snowball_Option(int tradeId); /// /// 区间累积期权 /// trade_rangeaccrual GetTrade_RangeAccrual(int tradeId); /// /// 现金流交易 /// trade_cashflow GetTrade_CashFlow(int tradeId); /// /// 气囊结构 /// trade_airbag GetTrade_Airbag(int tradeId); /// /// 累计期权(累购/累沽) /// trade_accumulator_option GetTrade_Accumulator_Option(int tradeId); /// /// Risky期权 /// trade_risky_option GetTrade_Risky_Option(int tradeId); /// /// 收益互换 /// trade_swap GetTrade_Swap(int tradeId); /// /// 收益互换 多空组合详情 /// List GetTrade_Swap_Details(int tradeId); /// /// 收益增强结构 /// trade_underlying_enhance GetTrade_UnderlyingEnhance(int tradeId); /// /// 远期 /// /// /// trade_forward GetTrade_Forward(int tradeId); } }