using System;
using System.Xml.Serialization;
namespace Aop.Api.Domain
{
///
/// ExSourceRateVO Data Structure.
///
[Serializable]
public class ExSourceRateVO : AopObject
{
///
/// 买入价
///
[XmlElement("bid")]
public string Bid { get; set; }
///
/// 报价币种对
///
[XmlElement("currency_pair")]
public string CurrencyPair { get; set; }
///
/// 报价单位
///
[XmlElement("currency_unit")]
public long CurrencyUnit { get; set; }
///
/// 价格失效时间
///
[XmlElement("expiry_time")]
public string ExpiryTime { get; set; }
///
/// 扩展字段
///
[XmlElement("extended_params")]
public string ExtendedParams { get; set; }
///
/// 报价生成日期
///
[XmlElement("generate_date")]
public string GenerateDate { get; set; }
///
/// 报价生成时间
///
[XmlElement("generate_time")]
public string GenerateTime { get; set; }
///
/// 创建日期
///
[XmlElement("gmt_create")]
public string GmtCreate { get; set; }
///
/// 修改时间
///
[XmlElement("gmt_modified")]
public string GmtModified { get; set; }
///
/// 报价是否可成交
///
[XmlElement("guaranteed")]
public string Guaranteed { get; set; }
///
/// 主键id
///
[XmlElement("id")]
public string Id { get; set; }
///
/// 源汇率机构
///
[XmlElement("inst")]
public string Inst { get; set; }
///
/// 报价源报价ID
///
[XmlElement("inst_rate_reference_id")]
public string InstRateReferenceId { get; set; }
///
/// 是否异常源汇率,Y或者N
///
[XmlElement("is_exception")]
public string IsException { get; set; }
///
/// 是否平盘价
///
[XmlElement("is_flat")]
public string IsFlat { get; set; }
///
/// 是否需要格式化,Y或者N
///
[XmlElement("is_formatted")]
public string IsFormatted { get; set; }
///
/// 汇率是否有效
///
[XmlElement("is_valid")]
public string IsValid { get; set; }
///
/// 远期或掉期点价格到期日
///
[XmlElement("maturity_date")]
public string MaturityDate { get; set; }
///
/// 该价格的最大买入量
///
[XmlElement("maximum_bid_amount")]
public long MaximumBidAmount { get; set; }
///
/// 该价格的最大卖出量
///
[XmlElement("maximum_offer_amount")]
public long MaximumOfferAmount { get; set; }
///
/// 备注
///
[XmlElement("memo")]
public string Memo { get; set; }
///
/// 中间价
///
[XmlElement("mid")]
public string Mid { get; set; }
///
/// 该价格的最小买入量
///
[XmlElement("minimum_bid_amount")]
public long MinimumBidAmount { get; set; }
///
/// 该价格的最小卖出量
///
[XmlElement("minimum_offer_amount")]
public long MinimumOfferAmount { get; set; }
///
/// 卖出价
///
[XmlElement("offer")]
public string Offer { get; set; }
///
/// 在岸/离岸标识:ON/OFF
///
[XmlElement("on_off_shore")]
public string OnOffShore { get; set; }
///
/// 期限(TODAY,TOM,SPOT)
///
[XmlElement("period")]
public string Period { get; set; }
///
/// 业务自定义字段
///
[XmlElement("profile")]
public string Profile { get; set; }
///
/// 价格类型 WHL/RTL
///
[XmlElement("quote_type")]
public string QuoteType { get; set; }
///
/// 报价生成方式,用来区分人工指定报价或者渠道原始报价
///
[XmlElement("rate_method")]
public string RateMethod { get; set; }
///
/// 源汇率编码
///
[XmlElement("rate_source_code")]
public string RateSourceCode { get; set; }
///
/// 产品类型:即期,远期,掉期
///
[XmlElement("rate_type")]
public string RateType { get; set; }
///
/// 端标识号
///
[XmlElement("segment_id")]
public string SegmentId { get; set; }
///
/// 即期买入价
///
[XmlElement("sp_bid")]
public string SpBid { get; set; }
///
/// 即期中间价
///
[XmlElement("sp_mid")]
public string SpMid { get; set; }
///
/// 即期卖出价
///
[XmlElement("sp_offer")]
public string SpOffer { get; set; }
///
/// 价格生效时间
///
[XmlElement("start_time")]
public string StartTime { get; set; }
///
/// 子机构
///
[XmlElement("sub_inst")]
public string SubInst { get; set; }
///
/// 报价缓冲时间
///
[XmlElement("threshold_time")]
public string ThresholdTime { get; set; }
///
/// 最晚用此报价发送交易时间
///
[XmlElement("valid_time")]
public string ValidTime { get; set; }
///
/// 价格失效时间(带时区)
///
[XmlElement("zone_expiry_time")]
public string ZoneExpiryTime { get; set; }
///
/// 报价生成时间(带时区)
///
[XmlElement("zone_generate_time")]
public string ZoneGenerateTime { get; set; }
///
/// 创建日期(带时区)
///
[XmlElement("zone_gmt_create")]
public string ZoneGmtCreate { get; set; }
///
/// 修改时间(带时区)
///
[XmlElement("zone_gmt_modified")]
public string ZoneGmtModified { get; set; }
///
/// 价格生效时间(带时区)
///
[XmlElement("zone_start_time")]
public string ZoneStartTime { get; set; }
///
/// 报价缓冲时间(带时区)
///
[XmlElement("zone_threshold_time")]
public string ZoneThresholdTime { get; set; }
///
/// 最晚用此报价发送交易时间(带时区)
///
[XmlElement("zone_valid_time")]
public string ZoneValidTime { get; set; }
}
}