# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: dqfianalyticsservice.proto

from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from . import dqdatetime_pb2 as dqdatetime__pb2
from . import dqnumerics_pb2 as dqnumerics__pb2
from . import dqanalytics_pb2 as dqanalytics__pb2
from . import dqfimarket_pb2 as dqfimarket__pb2
from . import dqfianalytics_pb2 as dqfianalytics__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='dqfianalyticsservice.proto',
  package='dqproto',
  syntax='proto3',
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_pb=b'\n\x1a\x64qfianalyticsservice.proto\x12\x07\x64qproto\x1a\x10\x64qdatetime.proto\x1a\x10\x64qnumerics.proto\x1a\x11\x64qanalytics.proto\x1a\x10\x64qfimarket.proto\x1a\x13\x64qfianalytics.proto\"\xf8\x01\n\x17\x43reateBondParCurveInput\x12%\n\x0ereference_date\x18\x01 \x01(\x0b\x32\r.dqproto.Date\x12\x10\n\x08\x63urrency\x18\x02 \x01(\t\x12\x38\n\x07pillars\x18\x03 \x03(\x0b\x32\'.dqproto.CreateBondParCurveInput.Pillar\x12*\n\nquote_type\x18\x04 \x01(\x0e\x32\x16.dqproto.BondQuoteType\x12\x0c\n\x04name\x18\x05 \x01(\t\x1a\x30\n\x06Pillar\x12\x17\n\x0finstrument_name\x18\x01 \x01(\t\x12\r\n\x05quote\x18\x02 \x01(\x01\"k\n\x18\x43reateBondParCurveOutput\x12-\n\x0e\x62ond_par_curve\x18\x01 \x01(\x0b\x32\x15.dqproto.BondParCurve\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"\x90\x02\n\x1b\x42ondYieldCurveBuildingInput\x12%\n\x0ereference_date\x18\x01 \x01(\x0b\x32\r.dqproto.Date\x12\x45\n\x0e\x62uild_settings\x18\x02 \x03(\x0b\x32-.dqproto.BondYieldCurveBuildSettingsContainer\x12(\n\tfwd_curve\x18\x03 \x01(\x0b\x32\x15.dqproto.IrYieldCurve\x12\x42\n\x15\x63urve_building_method\x18\x04 \x01(\x0e\x32#.dqproto.IrYieldCurveBuildingMethod\x12\x15\n\rcalc_jacobian\x18\x05 \x01(\x08\"o\n\x1c\x42ondYieldCurveBuildingOutput\x12-\n\x0eir_yield_curve\x18\x01 \x01(\x0b\x32\x15.dqproto.IrYieldCurve\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"\xbd\x02\n\"BondCreditSpreadCurveBuildingInput\x12%\n\x0ereference_date\x18\x01 \x01(\x0b\x32\r.dqproto.Date\x12(\n\tpar_curve\x18\x03 \x01(\x0b\x32\x15.dqproto.BondParCurve\x12-\n\x0e\x64iscount_curve\x18\x04 \x01(\x0b\x32\x15.dqproto.IrYieldCurve\x12(\n\tfwd_curve\x18\x05 \x01(\x0b\x32\x15.dqproto.IrYieldCurve\x12\x12\n\ncurve_name\x18\x06 \x01(\t\x12\x42\n\x15\x63urve_building_method\x18\x07 \x01(\x0e\x32#.dqproto.IrYieldCurveBuildingMethod\x12\x15\n\rcalc_jacobian\x18\x08 \x01(\x08\"\xa9\x01\n#BondCreditSpreadCurveBuildingOutput\x12/\n\x11\x63redit_sprd_curve\x18\x01 \x01(\x0b\x32\x14.dqproto.CreditCurve\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\x12/\n\x16survival_probabilities\x18\x04 \x01(\x0b\x32\x0f.dqproto.Vector\"\xf9\x01\n\'BondFutConversionFactorCalculationInput\x12\x15\n\rbond_cpn_rate\x18\x01 \x01(\x01\x12)\n\rbond_cpn_freq\x18\x02 \x01(\x0e\x32\x12.dqproto.Frequency\x12\x18\n\x10nominal_cpn_rate\x18\x03 \x01(\x01\x12$\n\rbond_maturity\x18\x04 \x01(\x0b\x32\r.dqproto.Date\x12&\n\x0fsettlement_date\x18\x05 \x01(\x0b\x32\r.dqproto.Date\x12$\n\rlast_cpn_date\x18\x06 \x01(\x0b\x32\r.dqproto.Date\"g\n(BondFutConversionFactorCalculationOutput\x12\x19\n\x11\x63onversion_factor\x18\x01 \x01(\x01\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"\xed\x02\n\x1fImpliedRepoRateCalculationInput\x12\x11\n\tfut_price\x18\x01 \x01(\x01\x12\x19\n\x11\x63onversion_factor\x18\x02 \x01(\x01\x12\x18\n\x10\x62ond_clean_price\x18\x03 \x01(\x01\x12\x15\n\rbond_cpn_rate\x18\x04 \x01(\x01\x12!\n\nas_of_date\x18\x05 \x01(\x0b\x32\r.dqproto.Date\x12$\n\rlast_cpn_date\x18\x06 \x01(\x0b\x32\r.dqproto.Date\x12&\n\x0fsettlement_date\x18\x07 \x01(\x0b\x32\r.dqproto.Date\x12.\n\tday_count\x18\x08 \x01(\x0e\x32\x1b.dqproto.DayCountConvention\x12$\n\rnext_cpn_date\x18\t \x01(\x0b\x32\r.dqproto.Date\x12$\n\x08\x63pn_freq\x18\n \x01(\x0e\x32\x12.dqproto.Frequency\"_\n ImpliedRepoRateCalculationOutput\x12\x19\n\x11implied_repo_rate\x18\x01 \x01(\x01\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"\xf0\x02\n\x17VanillaBondPricingInput\x12#\n\x0cpricing_date\x18\x01 \x01(\x0b\x32\r.dqproto.Date\x12(\n\ninstrument\x18\x02 \x01(\x0b\x32\x14.dqproto.VanillaBond\x12\'\n\x08mkt_data\x18\x03 \x01(\x0b\x32\x15.dqproto.FiMktDataSet\x12\x32\n\x10pricing_settings\x18\x04 \x01(\x0b\x32\x18.dqproto.PricingSettings\x12.\n\rrisk_settings\x18\x05 \x01(\x0b\x32\x17.dqproto.FiRiskSettings\x12\x12\n\nuse_binary\x18\n \x01(\x08\x12\x16\n\x0einstrument_bin\x18\x0b \x01(\x0c\x12\x14\n\x0cmkt_data_bin\x18\x0c \x01(\x0c\x12\x1c\n\x14pricing_settings_bin\x18\r \x01(\x0c\x12\x19\n\x11risk_settings_bin\x18\x0e \x01(\x0c\"f\n\x18VanillaBondPricingOutput\x12(\n\x07results\x18\x01 \x01(\x0b\x32\x17.dqproto.PricingResults\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"\x80\x03\n\x1f\x41ssetBackedSecurityPricingInput\x12#\n\x0cpricing_date\x18\x01 \x01(\x0b\x32\r.dqproto.Date\x12\x30\n\ninstrument\x18\x02 \x01(\x0b\x32\x1c.dqproto.AssetBackedSecurity\x12\'\n\x08mkt_data\x18\x03 \x01(\x0b\x32\x15.dqproto.FiMktDataSet\x12\x32\n\x10pricing_settings\x18\x04 \x01(\x0b\x32\x18.dqproto.PricingSettings\x12.\n\rrisk_settings\x18\x05 \x01(\x0b\x32\x17.dqproto.FiRiskSettings\x12\x12\n\nuse_binary\x18\n \x01(\x08\x12\x16\n\x0einstrument_bin\x18\x0b \x01(\x0c\x12\x14\n\x0cmkt_data_bin\x18\x0c \x01(\x0c\x12\x1c\n\x14pricing_settings_bin\x18\r \x01(\x0c\x12\x19\n\x11risk_settings_bin\x18\x0e \x01(\x0c\"n\n AssetBackedSecurityPricingOutput\x12(\n\x07results\x18\x01 \x01(\x0b\x32\x17.dqproto.PricingResults\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"\x86\x03\n\"MortgageBackedSecurityPricingInput\x12#\n\x0cpricing_date\x18\x01 \x01(\x0b\x32\r.dqproto.Date\x12\x33\n\ninstrument\x18\x02 \x01(\x0b\x32\x1f.dqproto.MortgageBackedSecurity\x12\'\n\x08mkt_data\x18\x03 \x01(\x0b\x32\x15.dqproto.FiMktDataSet\x12\x32\n\x10pricing_settings\x18\x04 \x01(\x0b\x32\x18.dqproto.PricingSettings\x12.\n\rrisk_settings\x18\x05 \x01(\x0b\x32\x17.dqproto.FiRiskSettings\x12\x12\n\nuse_binary\x18\n \x01(\x08\x12\x16\n\x0einstrument_bin\x18\x0b \x01(\x0c\x12\x14\n\x0cmkt_data_bin\x18\x0c \x01(\x0c\x12\x1c\n\x14pricing_settings_bin\x18\r \x01(\x0c\x12\x19\n\x11risk_settings_bin\x18\x0e \x01(\x0c\"q\n#MortgageBackedSecurityPricingOutput\x12(\n\x07results\x18\x01 \x01(\x0b\x32\x17.dqproto.PricingResults\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"\xf0\x02\n\x17\x42ondForwardPricingInput\x12#\n\x0cpricing_date\x18\x01 \x01(\x0b\x32\r.dqproto.Date\x12(\n\ninstrument\x18\x02 \x01(\x0b\x32\x14.dqproto.BondForward\x12\'\n\x08mkt_data\x18\x03 \x01(\x0b\x32\x15.dqproto.FiMktDataSet\x12\x32\n\x10pricing_settings\x18\x04 \x01(\x0b\x32\x18.dqproto.PricingSettings\x12.\n\rrisk_settings\x18\x07 \x01(\x0b\x32\x17.dqproto.FiRiskSettings\x12\x12\n\nuse_binary\x18\n \x01(\x08\x12\x16\n\x0einstrument_bin\x18\x0b \x01(\x0c\x12\x14\n\x0cmkt_data_bin\x18\x0c \x01(\x0c\x12\x1c\n\x14pricing_settings_bin\x18\r \x01(\x0c\x12\x19\n\x11risk_settings_bin\x18\x0e \x01(\x0c\"f\n\x18\x42ondForwardPricingOutput\x12(\n\x07results\x18\x01 \x01(\x0b\x32\x17.dqproto.PricingResults\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"\xee\x02\n\x16\x42ondFuturePricingInput\x12#\n\x0cpricing_date\x18\x01 \x01(\x0b\x32\r.dqproto.Date\x12\'\n\ninstrument\x18\x02 \x01(\x0b\x32\x13.dqproto.BondFuture\x12\'\n\x08mkt_data\x18\x03 \x01(\x0b\x32\x15.dqproto.FiMktDataSet\x12\x32\n\x10pricing_settings\x18\x04 \x01(\x0b\x32\x18.dqproto.PricingSettings\x12.\n\rrisk_settings\x18\x07 \x01(\x0b\x32\x17.dqproto.FiRiskSettings\x12\x12\n\nuse_binary\x18\n \x01(\x08\x12\x16\n\x0einstrument_bin\x18\x0b \x01(\x0c\x12\x14\n\x0cmkt_data_bin\x18\x0c \x01(\x0c\x12\x1c\n\x14pricing_settings_bin\x18\r \x01(\x0c\x12\x19\n\x11risk_settings_bin\x18\x0e \x01(\x0c\"e\n\x17\x42ondFuturePricingOutput\x12(\n\x07results\x18\x01 \x01(\x0b\x32\x17.dqproto.PricingResults\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"\xf8\x02\n\x1b\x42ondPledgedRepoPricingInput\x12#\n\x0cpricing_date\x18\x01 \x01(\x0b\x32\r.dqproto.Date\x12,\n\ninstrument\x18\x02 \x01(\x0b\x32\x18.dqproto.BondPledgedRepo\x12\'\n\x08mkt_data\x18\x03 \x01(\x0b\x32\x15.dqproto.FiMktDataSet\x12\x32\n\x10pricing_settings\x18\x04 \x01(\x0b\x32\x18.dqproto.PricingSettings\x12.\n\rrisk_settings\x18\x07 \x01(\x0b\x32\x17.dqproto.FiRiskSettings\x12\x12\n\nuse_binary\x18\n \x01(\x08\x12\x16\n\x0einstrument_bin\x18\x0b \x01(\x0c\x12\x14\n\x0cmkt_data_bin\x18\x0c \x01(\x0c\x12\x1c\n\x14pricing_settings_bin\x18\r \x01(\x0c\x12\x19\n\x11risk_settings_bin\x18\x0e \x01(\x0c\"j\n\x1c\x42ondPledgedRepoPricingOutput\x12(\n\x07results\x18\x01 \x01(\x0b\x32\x17.dqproto.PricingResults\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"\xfa\x02\n\x1c\x42ondOutrightRepoPricingInput\x12#\n\x0cpricing_date\x18\x01 \x01(\x0b\x32\r.dqproto.Date\x12-\n\ninstrument\x18\x02 \x01(\x0b\x32\x19.dqproto.BondOutrightRepo\x12\'\n\x08mkt_data\x18\x03 \x01(\x0b\x32\x15.dqproto.FiMktDataSet\x12\x32\n\x10pricing_settings\x18\x04 \x01(\x0b\x32\x18.dqproto.PricingSettings\x12.\n\rrisk_settings\x18\x07 \x01(\x0b\x32\x17.dqproto.FiRiskSettings\x12\x12\n\nuse_binary\x18\n \x01(\x08\x12\x16\n\x0einstrument_bin\x18\x0b \x01(\x0c\x12\x14\n\x0cmkt_data_bin\x18\x0c \x01(\x0c\x12\x1c\n\x14pricing_settings_bin\x18\r \x01(\x0c\x12\x19\n\x11risk_settings_bin\x18\x0e \x01(\x0c\"k\n\x1d\x42ondOutrightRepoPricingOutput\x12(\n\x07results\x18\x01 \x01(\x0b\x32\x17.dqproto.PricingResults\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"\xfe\x02\n\x1e\x42ondEuropeanOptionPricingInput\x12#\n\x0cpricing_date\x18\x01 \x01(\x0b\x32\r.dqproto.Date\x12/\n\ninstrument\x18\x02 \x01(\x0b\x32\x1b.dqproto.BondEuropeanOption\x12\'\n\x08mkt_data\x18\x03 \x01(\x0b\x32\x15.dqproto.FiMktDataSet\x12\x32\n\x10pricing_settings\x18\x04 \x01(\x0b\x32\x18.dqproto.PricingSettings\x12.\n\rrisk_settings\x18\x07 \x01(\x0b\x32\x17.dqproto.FiRiskSettings\x12\x12\n\nuse_binary\x18\n \x01(\x08\x12\x16\n\x0einstrument_bin\x18\x0b \x01(\x0c\x12\x14\n\x0cmkt_data_bin\x18\x0c \x01(\x0c\x12\x1c\n\x14pricing_settings_bin\x18\r \x01(\x0c\x12\x19\n\x11risk_settings_bin\x18\x0e \x01(\x0c\"m\n\x1f\x42ondEuropeanOptionPricingOutput\x12(\n\x07results\x18\x01 \x01(\x0b\x32\x17.dqproto.PricingResults\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"\xfe\x02\n\x1e\x42ondAmericanOptionPricingInput\x12#\n\x0cpricing_date\x18\x01 \x01(\x0b\x32\r.dqproto.Date\x12/\n\ninstrument\x18\x02 \x01(\x0b\x32\x1b.dqproto.BondAmericanOption\x12\'\n\x08mkt_data\x18\x03 \x01(\x0b\x32\x15.dqproto.FiMktDataSet\x12\x32\n\x10pricing_settings\x18\x04 \x01(\x0b\x32\x18.dqproto.PricingSettings\x12.\n\rrisk_settings\x18\x07 \x01(\x0b\x32\x17.dqproto.FiRiskSettings\x12\x12\n\nuse_binary\x18\n \x01(\x08\x12\x16\n\x0einstrument_bin\x18\x0b \x01(\x0c\x12\x14\n\x0cmkt_data_bin\x18\x0c \x01(\x0c\x12\x1c\n\x14pricing_settings_bin\x18\r \x01(\x0c\x12\x19\n\x11risk_settings_bin\x18\x0e \x01(\x0c\"m\n\x1f\x42ondAmericanOptionPricingOutput\x12(\n\x07results\x18\x01 \x01(\x0b\x32\x17.dqproto.PricingResults\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"\xf2\x02\n\x18\x43\x61llableBondPricingInput\x12#\n\x0cpricing_date\x18\x01 \x01(\x0b\x32\r.dqproto.Date\x12)\n\ninstrument\x18\x02 \x01(\x0b\x32\x15.dqproto.CallableBond\x12\'\n\x08mkt_data\x18\x03 \x01(\x0b\x32\x15.dqproto.FiMktDataSet\x12\x32\n\x10pricing_settings\x18\x04 \x01(\x0b\x32\x18.dqproto.PricingSettings\x12.\n\rrisk_settings\x18\x07 \x01(\x0b\x32\x17.dqproto.FiRiskSettings\x12\x12\n\nuse_binary\x18\n \x01(\x08\x12\x16\n\x0einstrument_bin\x18\x0b \x01(\x0c\x12\x14\n\x0cmkt_data_bin\x18\x0c \x01(\x0c\x12\x1c\n\x14pricing_settings_bin\x18\r \x01(\x0c\x12\x19\n\x11risk_settings_bin\x18\x0e \x01(\x0c\"g\n\x19\x43\x61llableBondPricingOutput\x12(\n\x07results\x18\x01 \x01(\x0b\x32\x17.dqproto.PricingResults\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"\xf8\x02\n\x1b\x43onvertibleBondPricingInput\x12#\n\x0cpricing_date\x18\x01 \x01(\x0b\x32\r.dqproto.Date\x12,\n\ninstrument\x18\x02 \x01(\x0b\x32\x18.dqproto.ConvertibleBond\x12\'\n\x08mkt_data\x18\x03 \x01(\x0b\x32\x15.dqproto.FiMktDataSet\x12\x32\n\x10pricing_settings\x18\x04 \x01(\x0b\x32\x18.dqproto.PricingSettings\x12.\n\rrisk_settings\x18\x07 \x01(\x0b\x32\x17.dqproto.FiRiskSettings\x12\x12\n\nuse_binary\x18\n \x01(\x08\x12\x16\n\x0einstrument_bin\x18\x0b \x01(\x0c\x12\x14\n\x0cmkt_data_bin\x18\x0c \x01(\x0c\x12\x1c\n\x14pricing_settings_bin\x18\r \x01(\x0c\x12\x19\n\x11risk_settings_bin\x18\x0e \x01(\x0c\"j\n\x1c\x43onvertibleBondPricingOutput\x12(\n\x07results\x18\x01 \x01(\x0b\x32\x17.dqproto.PricingResults\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"\xfa\x02\n\x1c\x45xchangeableBondPricingInput\x12#\n\x0cpricing_date\x18\x01 \x01(\x0b\x32\r.dqproto.Date\x12-\n\ninstrument\x18\x02 \x01(\x0b\x32\x19.dqproto.ExchangeableBond\x12\'\n\x08mkt_data\x18\x03 \x01(\x0b\x32\x15.dqproto.FiMktDataSet\x12\x32\n\x10pricing_settings\x18\x04 \x01(\x0b\x32\x18.dqproto.PricingSettings\x12.\n\rrisk_settings\x18\x07 \x01(\x0b\x32\x17.dqproto.FiRiskSettings\x12\x12\n\nuse_binary\x18\n \x01(\x08\x12\x16\n\x0einstrument_bin\x18\x0b \x01(\x0c\x12\x14\n\x0cmkt_data_bin\x18\x0c \x01(\x0c\x12\x1c\n\x14pricing_settings_bin\x18\r \x01(\x0c\x12\x19\n\x11risk_settings_bin\x18\x0e \x01(\x0c\"k\n\x1d\x45xchangeableBondPricingOutput\x12(\n\x07results\x18\x01 \x01(\x0b\x32\x17.dqproto.PricingResults\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"\xf6\x02\n\x1a\x45xtendibleBondPricingInput\x12#\n\x0cpricing_date\x18\x01 \x01(\x0b\x32\r.dqproto.Date\x12+\n\ninstrument\x18\x02 \x01(\x0b\x32\x17.dqproto.ExtendibleBond\x12\'\n\x08mkt_data\x18\x03 \x01(\x0b\x32\x15.dqproto.FiMktDataSet\x12\x32\n\x10pricing_settings\x18\x04 \x01(\x0b\x32\x18.dqproto.PricingSettings\x12.\n\rrisk_settings\x18\x07 \x01(\x0b\x32\x17.dqproto.FiRiskSettings\x12\x12\n\nuse_binary\x18\n \x01(\x08\x12\x16\n\x0einstrument_bin\x18\x0b \x01(\x0c\x12\x14\n\x0cmkt_data_bin\x18\x0c \x01(\x0c\x12\x1c\n\x14pricing_settings_bin\x18\r \x01(\x0c\x12\x19\n\x11risk_settings_bin\x18\x0e \x01(\x0c\"i\n\x1b\x45xtendibleBondPricingOutput\x12(\n\x07results\x18\x01 \x01(\x0b\x32\x17.dqproto.PricingResults\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"\xfe\x02\n\x1e\x43\x61llableStepUpBondPricingInput\x12#\n\x0cpricing_date\x18\x01 \x01(\x0b\x32\r.dqproto.Date\x12/\n\ninstrument\x18\x02 \x01(\x0b\x32\x1b.dqproto.CallableStepUpBond\x12\'\n\x08mkt_data\x18\x03 \x01(\x0b\x32\x15.dqproto.FiMktDataSet\x12\x32\n\x10pricing_settings\x18\x04 \x01(\x0b\x32\x18.dqproto.PricingSettings\x12.\n\rrisk_settings\x18\x07 \x01(\x0b\x32\x17.dqproto.FiRiskSettings\x12\x12\n\nuse_binary\x18\n \x01(\x08\x12\x16\n\x0einstrument_bin\x18\x0b \x01(\x0c\x12\x14\n\x0cmkt_data_bin\x18\x0c \x01(\x0c\x12\x1c\n\x14pricing_settings_bin\x18\r \x01(\x0c\x12\x19\n\x11risk_settings_bin\x18\x0e \x01(\x0c\"m\n\x1f\x43\x61llableStepUpBondPricingOutput\x12(\n\x07results\x18\x01 \x01(\x0b\x32\x17.dqproto.PricingResults\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"\x9c\x01\n\x17ZSpreadCalculationInput\x12\x0b\n\x03npv\x18\x01 \x01(\x01\x12\'\n\x10\x63\x61lculation_date\x18\x02 \x01(\x0b\x32\r.dqproto.Date\x12\"\n\x04\x62ond\x18\x03 \x01(\x0b\x32\x14.dqproto.VanillaBond\x12\'\n\x08mkt_data\x18\x04 \x01(\x0b\x32\x15.dqproto.FiMktDataSet\"N\n\x18ZSpreadCalculationOutput\x12\x10\n\x08z_spread\x18\x01 \x01(\x01\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\t\"\xb2\x02\n\x1fYieldToMaturityCalculationInput\x12\'\n\x10\x63\x61lculation_date\x18\x01 \x01(\x0b\x32\r.dqproto.Date\x12\x32\n\x10\x63ompounding_type\x18\x02 \x01(\x0e\x32\x18.dqproto.CompoundingType\x12\"\n\x04\x62ond\x18\x03 \x01(\x0b\x32\x14.dqproto.VanillaBond\x12,\n\rforward_curve\x18\x04 \x01(\x0b\x32\x15.dqproto.IrYieldCurve\x12\r\n\x05price\x18\x05 \x01(\x01\x12*\n\nprice_type\x18\x06 \x01(\x0e\x32\x16.dqproto.BondQuoteType\x12%\n\tfrequency\x18\x07 \x01(\x0e\x32\x12.dqproto.Frequency\"_\n YieldToMaturityCalculationOutput\x12\x19\n\x11yield_to_maturity\x18\x01 \x01(\x01\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x0f\n\x07\x65rr_msg\x18\x03 \x01(\tb\x06proto3'
  ,
  dependencies=[dqdatetime__pb2.DESCRIPTOR,dqnumerics__pb2.DESCRIPTOR,dqanalytics__pb2.DESCRIPTOR,dqfimarket__pb2.DESCRIPTOR,dqfianalytics__pb2.DESCRIPTOR,])




_CREATEBONDPARCURVEINPUT_PILLAR = _descriptor.Descriptor(
  name='Pillar',
  full_name='dqproto.CreateBondParCurveInput.Pillar',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='instrument_name', full_name='dqproto.CreateBondParCurveInput.Pillar.instrument_name', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='quote', full_name='dqproto.CreateBondParCurveInput.Pillar.quote', index=1,
      number=2, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=334,
  serialized_end=382,
)

_CREATEBONDPARCURVEINPUT = _descriptor.Descriptor(
  name='CreateBondParCurveInput',
  full_name='dqproto.CreateBondParCurveInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='reference_date', full_name='dqproto.CreateBondParCurveInput.reference_date', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='currency', full_name='dqproto.CreateBondParCurveInput.currency', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pillars', full_name='dqproto.CreateBondParCurveInput.pillars', index=2,
      number=3, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='quote_type', full_name='dqproto.CreateBondParCurveInput.quote_type', index=3,
      number=4, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='name', full_name='dqproto.CreateBondParCurveInput.name', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[_CREATEBONDPARCURVEINPUT_PILLAR, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=134,
  serialized_end=382,
)


_CREATEBONDPARCURVEOUTPUT = _descriptor.Descriptor(
  name='CreateBondParCurveOutput',
  full_name='dqproto.CreateBondParCurveOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='bond_par_curve', full_name='dqproto.CreateBondParCurveOutput.bond_par_curve', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='success', full_name='dqproto.CreateBondParCurveOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='err_msg', full_name='dqproto.CreateBondParCurveOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=384,
  serialized_end=491,
)


_BONDYIELDCURVEBUILDINGINPUT = _descriptor.Descriptor(
  name='BondYieldCurveBuildingInput',
  full_name='dqproto.BondYieldCurveBuildingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='reference_date', full_name='dqproto.BondYieldCurveBuildingInput.reference_date', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='build_settings', full_name='dqproto.BondYieldCurveBuildingInput.build_settings', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='fwd_curve', full_name='dqproto.BondYieldCurveBuildingInput.fwd_curve', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='curve_building_method', full_name='dqproto.BondYieldCurveBuildingInput.curve_building_method', index=3,
      number=4, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='calc_jacobian', full_name='dqproto.BondYieldCurveBuildingInput.calc_jacobian', index=4,
      number=5, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=494,
  serialized_end=766,
)


_BONDYIELDCURVEBUILDINGOUTPUT = _descriptor.Descriptor(
  name='BondYieldCurveBuildingOutput',
  full_name='dqproto.BondYieldCurveBuildingOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='ir_yield_curve', full_name='dqproto.BondYieldCurveBuildingOutput.ir_yield_curve', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='success', full_name='dqproto.BondYieldCurveBuildingOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='err_msg', full_name='dqproto.BondYieldCurveBuildingOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=768,
  serialized_end=879,
)


_BONDCREDITSPREADCURVEBUILDINGINPUT = _descriptor.Descriptor(
  name='BondCreditSpreadCurveBuildingInput',
  full_name='dqproto.BondCreditSpreadCurveBuildingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='reference_date', full_name='dqproto.BondCreditSpreadCurveBuildingInput.reference_date', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='par_curve', full_name='dqproto.BondCreditSpreadCurveBuildingInput.par_curve', index=1,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='discount_curve', full_name='dqproto.BondCreditSpreadCurveBuildingInput.discount_curve', index=2,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='fwd_curve', full_name='dqproto.BondCreditSpreadCurveBuildingInput.fwd_curve', index=3,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='curve_name', full_name='dqproto.BondCreditSpreadCurveBuildingInput.curve_name', index=4,
      number=6, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='curve_building_method', full_name='dqproto.BondCreditSpreadCurveBuildingInput.curve_building_method', index=5,
      number=7, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='calc_jacobian', full_name='dqproto.BondCreditSpreadCurveBuildingInput.calc_jacobian', index=6,
      number=8, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=882,
  serialized_end=1199,
)


_BONDCREDITSPREADCURVEBUILDINGOUTPUT = _descriptor.Descriptor(
  name='BondCreditSpreadCurveBuildingOutput',
  full_name='dqproto.BondCreditSpreadCurveBuildingOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='credit_sprd_curve', full_name='dqproto.BondCreditSpreadCurveBuildingOutput.credit_sprd_curve', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='success', full_name='dqproto.BondCreditSpreadCurveBuildingOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='err_msg', full_name='dqproto.BondCreditSpreadCurveBuildingOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='survival_probabilities', full_name='dqproto.BondCreditSpreadCurveBuildingOutput.survival_probabilities', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1202,
  serialized_end=1371,
)


_BONDFUTCONVERSIONFACTORCALCULATIONINPUT = _descriptor.Descriptor(
  name='BondFutConversionFactorCalculationInput',
  full_name='dqproto.BondFutConversionFactorCalculationInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='bond_cpn_rate', full_name='dqproto.BondFutConversionFactorCalculationInput.bond_cpn_rate', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='bond_cpn_freq', full_name='dqproto.BondFutConversionFactorCalculationInput.bond_cpn_freq', index=1,
      number=2, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='nominal_cpn_rate', full_name='dqproto.BondFutConversionFactorCalculationInput.nominal_cpn_rate', index=2,
      number=3, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='bond_maturity', full_name='dqproto.BondFutConversionFactorCalculationInput.bond_maturity', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='settlement_date', full_name='dqproto.BondFutConversionFactorCalculationInput.settlement_date', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='last_cpn_date', full_name='dqproto.BondFutConversionFactorCalculationInput.last_cpn_date', index=5,
      number=6, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1374,
  serialized_end=1623,
)


_BONDFUTCONVERSIONFACTORCALCULATIONOUTPUT = _descriptor.Descriptor(
  name='BondFutConversionFactorCalculationOutput',
  full_name='dqproto.BondFutConversionFactorCalculationOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='conversion_factor', full_name='dqproto.BondFutConversionFactorCalculationOutput.conversion_factor', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='success', full_name='dqproto.BondFutConversionFactorCalculationOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='err_msg', full_name='dqproto.BondFutConversionFactorCalculationOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1625,
  serialized_end=1728,
)


_IMPLIEDREPORATECALCULATIONINPUT = _descriptor.Descriptor(
  name='ImpliedRepoRateCalculationInput',
  full_name='dqproto.ImpliedRepoRateCalculationInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='fut_price', full_name='dqproto.ImpliedRepoRateCalculationInput.fut_price', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='conversion_factor', full_name='dqproto.ImpliedRepoRateCalculationInput.conversion_factor', index=1,
      number=2, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='bond_clean_price', full_name='dqproto.ImpliedRepoRateCalculationInput.bond_clean_price', index=2,
      number=3, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='bond_cpn_rate', full_name='dqproto.ImpliedRepoRateCalculationInput.bond_cpn_rate', index=3,
      number=4, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='as_of_date', full_name='dqproto.ImpliedRepoRateCalculationInput.as_of_date', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='last_cpn_date', full_name='dqproto.ImpliedRepoRateCalculationInput.last_cpn_date', index=5,
      number=6, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='settlement_date', full_name='dqproto.ImpliedRepoRateCalculationInput.settlement_date', index=6,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='day_count', full_name='dqproto.ImpliedRepoRateCalculationInput.day_count', index=7,
      number=8, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='next_cpn_date', full_name='dqproto.ImpliedRepoRateCalculationInput.next_cpn_date', index=8,
      number=9, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='cpn_freq', full_name='dqproto.ImpliedRepoRateCalculationInput.cpn_freq', index=9,
      number=10, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1731,
  serialized_end=2096,
)


_IMPLIEDREPORATECALCULATIONOUTPUT = _descriptor.Descriptor(
  name='ImpliedRepoRateCalculationOutput',
  full_name='dqproto.ImpliedRepoRateCalculationOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='implied_repo_rate', full_name='dqproto.ImpliedRepoRateCalculationOutput.implied_repo_rate', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='success', full_name='dqproto.ImpliedRepoRateCalculationOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='err_msg', full_name='dqproto.ImpliedRepoRateCalculationOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2098,
  serialized_end=2193,
)


_VANILLABONDPRICINGINPUT = _descriptor.Descriptor(
  name='VanillaBondPricingInput',
  full_name='dqproto.VanillaBondPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_date', full_name='dqproto.VanillaBondPricingInput.pricing_date', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.VanillaBondPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data', full_name='dqproto.VanillaBondPricingInput.mkt_data', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings', full_name='dqproto.VanillaBondPricingInput.pricing_settings', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings', full_name='dqproto.VanillaBondPricingInput.risk_settings', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='use_binary', full_name='dqproto.VanillaBondPricingInput.use_binary', index=5,
      number=10, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument_bin', full_name='dqproto.VanillaBondPricingInput.instrument_bin', index=6,
      number=11, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data_bin', full_name='dqproto.VanillaBondPricingInput.mkt_data_bin', index=7,
      number=12, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings_bin', full_name='dqproto.VanillaBondPricingInput.pricing_settings_bin', index=8,
      number=13, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings_bin', full_name='dqproto.VanillaBondPricingInput.risk_settings_bin', index=9,
      number=14, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2196,
  serialized_end=2564,
)


_VANILLABONDPRICINGOUTPUT = _descriptor.Descriptor(
  name='VanillaBondPricingOutput',
  full_name='dqproto.VanillaBondPricingOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='results', full_name='dqproto.VanillaBondPricingOutput.results', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='success', full_name='dqproto.VanillaBondPricingOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='err_msg', full_name='dqproto.VanillaBondPricingOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2566,
  serialized_end=2668,
)


_ASSETBACKEDSECURITYPRICINGINPUT = _descriptor.Descriptor(
  name='AssetBackedSecurityPricingInput',
  full_name='dqproto.AssetBackedSecurityPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_date', full_name='dqproto.AssetBackedSecurityPricingInput.pricing_date', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.AssetBackedSecurityPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data', full_name='dqproto.AssetBackedSecurityPricingInput.mkt_data', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings', full_name='dqproto.AssetBackedSecurityPricingInput.pricing_settings', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings', full_name='dqproto.AssetBackedSecurityPricingInput.risk_settings', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='use_binary', full_name='dqproto.AssetBackedSecurityPricingInput.use_binary', index=5,
      number=10, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument_bin', full_name='dqproto.AssetBackedSecurityPricingInput.instrument_bin', index=6,
      number=11, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data_bin', full_name='dqproto.AssetBackedSecurityPricingInput.mkt_data_bin', index=7,
      number=12, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings_bin', full_name='dqproto.AssetBackedSecurityPricingInput.pricing_settings_bin', index=8,
      number=13, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings_bin', full_name='dqproto.AssetBackedSecurityPricingInput.risk_settings_bin', index=9,
      number=14, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2671,
  serialized_end=3055,
)


_ASSETBACKEDSECURITYPRICINGOUTPUT = _descriptor.Descriptor(
  name='AssetBackedSecurityPricingOutput',
  full_name='dqproto.AssetBackedSecurityPricingOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='results', full_name='dqproto.AssetBackedSecurityPricingOutput.results', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='success', full_name='dqproto.AssetBackedSecurityPricingOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='err_msg', full_name='dqproto.AssetBackedSecurityPricingOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3057,
  serialized_end=3167,
)


_MORTGAGEBACKEDSECURITYPRICINGINPUT = _descriptor.Descriptor(
  name='MortgageBackedSecurityPricingInput',
  full_name='dqproto.MortgageBackedSecurityPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_date', full_name='dqproto.MortgageBackedSecurityPricingInput.pricing_date', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.MortgageBackedSecurityPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data', full_name='dqproto.MortgageBackedSecurityPricingInput.mkt_data', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings', full_name='dqproto.MortgageBackedSecurityPricingInput.pricing_settings', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings', full_name='dqproto.MortgageBackedSecurityPricingInput.risk_settings', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='use_binary', full_name='dqproto.MortgageBackedSecurityPricingInput.use_binary', index=5,
      number=10, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument_bin', full_name='dqproto.MortgageBackedSecurityPricingInput.instrument_bin', index=6,
      number=11, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data_bin', full_name='dqproto.MortgageBackedSecurityPricingInput.mkt_data_bin', index=7,
      number=12, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings_bin', full_name='dqproto.MortgageBackedSecurityPricingInput.pricing_settings_bin', index=8,
      number=13, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings_bin', full_name='dqproto.MortgageBackedSecurityPricingInput.risk_settings_bin', index=9,
      number=14, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3170,
  serialized_end=3560,
)


_MORTGAGEBACKEDSECURITYPRICINGOUTPUT = _descriptor.Descriptor(
  name='MortgageBackedSecurityPricingOutput',
  full_name='dqproto.MortgageBackedSecurityPricingOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='results', full_name='dqproto.MortgageBackedSecurityPricingOutput.results', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='success', full_name='dqproto.MortgageBackedSecurityPricingOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='err_msg', full_name='dqproto.MortgageBackedSecurityPricingOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3562,
  serialized_end=3675,
)


_BONDFORWARDPRICINGINPUT = _descriptor.Descriptor(
  name='BondForwardPricingInput',
  full_name='dqproto.BondForwardPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_date', full_name='dqproto.BondForwardPricingInput.pricing_date', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.BondForwardPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data', full_name='dqproto.BondForwardPricingInput.mkt_data', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings', full_name='dqproto.BondForwardPricingInput.pricing_settings', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings', full_name='dqproto.BondForwardPricingInput.risk_settings', index=4,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='use_binary', full_name='dqproto.BondForwardPricingInput.use_binary', index=5,
      number=10, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument_bin', full_name='dqproto.BondForwardPricingInput.instrument_bin', index=6,
      number=11, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data_bin', full_name='dqproto.BondForwardPricingInput.mkt_data_bin', index=7,
      number=12, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings_bin', full_name='dqproto.BondForwardPricingInput.pricing_settings_bin', index=8,
      number=13, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings_bin', full_name='dqproto.BondForwardPricingInput.risk_settings_bin', index=9,
      number=14, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3678,
  serialized_end=4046,
)


_BONDFORWARDPRICINGOUTPUT = _descriptor.Descriptor(
  name='BondForwardPricingOutput',
  full_name='dqproto.BondForwardPricingOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='results', full_name='dqproto.BondForwardPricingOutput.results', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='success', full_name='dqproto.BondForwardPricingOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='err_msg', full_name='dqproto.BondForwardPricingOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4048,
  serialized_end=4150,
)


_BONDFUTUREPRICINGINPUT = _descriptor.Descriptor(
  name='BondFuturePricingInput',
  full_name='dqproto.BondFuturePricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_date', full_name='dqproto.BondFuturePricingInput.pricing_date', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.BondFuturePricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data', full_name='dqproto.BondFuturePricingInput.mkt_data', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings', full_name='dqproto.BondFuturePricingInput.pricing_settings', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings', full_name='dqproto.BondFuturePricingInput.risk_settings', index=4,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='use_binary', full_name='dqproto.BondFuturePricingInput.use_binary', index=5,
      number=10, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument_bin', full_name='dqproto.BondFuturePricingInput.instrument_bin', index=6,
      number=11, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data_bin', full_name='dqproto.BondFuturePricingInput.mkt_data_bin', index=7,
      number=12, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings_bin', full_name='dqproto.BondFuturePricingInput.pricing_settings_bin', index=8,
      number=13, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings_bin', full_name='dqproto.BondFuturePricingInput.risk_settings_bin', index=9,
      number=14, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4153,
  serialized_end=4519,
)


_BONDFUTUREPRICINGOUTPUT = _descriptor.Descriptor(
  name='BondFuturePricingOutput',
  full_name='dqproto.BondFuturePricingOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='results', full_name='dqproto.BondFuturePricingOutput.results', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='success', full_name='dqproto.BondFuturePricingOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='err_msg', full_name='dqproto.BondFuturePricingOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4521,
  serialized_end=4622,
)


_BONDPLEDGEDREPOPRICINGINPUT = _descriptor.Descriptor(
  name='BondPledgedRepoPricingInput',
  full_name='dqproto.BondPledgedRepoPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_date', full_name='dqproto.BondPledgedRepoPricingInput.pricing_date', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.BondPledgedRepoPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data', full_name='dqproto.BondPledgedRepoPricingInput.mkt_data', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings', full_name='dqproto.BondPledgedRepoPricingInput.pricing_settings', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings', full_name='dqproto.BondPledgedRepoPricingInput.risk_settings', index=4,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='use_binary', full_name='dqproto.BondPledgedRepoPricingInput.use_binary', index=5,
      number=10, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument_bin', full_name='dqproto.BondPledgedRepoPricingInput.instrument_bin', index=6,
      number=11, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data_bin', full_name='dqproto.BondPledgedRepoPricingInput.mkt_data_bin', index=7,
      number=12, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings_bin', full_name='dqproto.BondPledgedRepoPricingInput.pricing_settings_bin', index=8,
      number=13, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings_bin', full_name='dqproto.BondPledgedRepoPricingInput.risk_settings_bin', index=9,
      number=14, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4625,
  serialized_end=5001,
)


_BONDPLEDGEDREPOPRICINGOUTPUT = _descriptor.Descriptor(
  name='BondPledgedRepoPricingOutput',
  full_name='dqproto.BondPledgedRepoPricingOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='results', full_name='dqproto.BondPledgedRepoPricingOutput.results', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='success', full_name='dqproto.BondPledgedRepoPricingOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='err_msg', full_name='dqproto.BondPledgedRepoPricingOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=5003,
  serialized_end=5109,
)


_BONDOUTRIGHTREPOPRICINGINPUT = _descriptor.Descriptor(
  name='BondOutrightRepoPricingInput',
  full_name='dqproto.BondOutrightRepoPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_date', full_name='dqproto.BondOutrightRepoPricingInput.pricing_date', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.BondOutrightRepoPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data', full_name='dqproto.BondOutrightRepoPricingInput.mkt_data', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings', full_name='dqproto.BondOutrightRepoPricingInput.pricing_settings', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings', full_name='dqproto.BondOutrightRepoPricingInput.risk_settings', index=4,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='use_binary', full_name='dqproto.BondOutrightRepoPricingInput.use_binary', index=5,
      number=10, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument_bin', full_name='dqproto.BondOutrightRepoPricingInput.instrument_bin', index=6,
      number=11, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data_bin', full_name='dqproto.BondOutrightRepoPricingInput.mkt_data_bin', index=7,
      number=12, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings_bin', full_name='dqproto.BondOutrightRepoPricingInput.pricing_settings_bin', index=8,
      number=13, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings_bin', full_name='dqproto.BondOutrightRepoPricingInput.risk_settings_bin', index=9,
      number=14, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=5112,
  serialized_end=5490,
)


_BONDOUTRIGHTREPOPRICINGOUTPUT = _descriptor.Descriptor(
  name='BondOutrightRepoPricingOutput',
  full_name='dqproto.BondOutrightRepoPricingOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='results', full_name='dqproto.BondOutrightRepoPricingOutput.results', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='success', full_name='dqproto.BondOutrightRepoPricingOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='err_msg', full_name='dqproto.BondOutrightRepoPricingOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=5492,
  serialized_end=5599,
)


_BONDEUROPEANOPTIONPRICINGINPUT = _descriptor.Descriptor(
  name='BondEuropeanOptionPricingInput',
  full_name='dqproto.BondEuropeanOptionPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_date', full_name='dqproto.BondEuropeanOptionPricingInput.pricing_date', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.BondEuropeanOptionPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data', full_name='dqproto.BondEuropeanOptionPricingInput.mkt_data', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings', full_name='dqproto.BondEuropeanOptionPricingInput.pricing_settings', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings', full_name='dqproto.BondEuropeanOptionPricingInput.risk_settings', index=4,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='use_binary', full_name='dqproto.BondEuropeanOptionPricingInput.use_binary', index=5,
      number=10, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument_bin', full_name='dqproto.BondEuropeanOptionPricingInput.instrument_bin', index=6,
      number=11, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data_bin', full_name='dqproto.BondEuropeanOptionPricingInput.mkt_data_bin', index=7,
      number=12, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings_bin', full_name='dqproto.BondEuropeanOptionPricingInput.pricing_settings_bin', index=8,
      number=13, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings_bin', full_name='dqproto.BondEuropeanOptionPricingInput.risk_settings_bin', index=9,
      number=14, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=5602,
  serialized_end=5984,
)


_BONDEUROPEANOPTIONPRICINGOUTPUT = _descriptor.Descriptor(
  name='BondEuropeanOptionPricingOutput',
  full_name='dqproto.BondEuropeanOptionPricingOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='results', full_name='dqproto.BondEuropeanOptionPricingOutput.results', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='success', full_name='dqproto.BondEuropeanOptionPricingOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='err_msg', full_name='dqproto.BondEuropeanOptionPricingOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=5986,
  serialized_end=6095,
)


_BONDAMERICANOPTIONPRICINGINPUT = _descriptor.Descriptor(
  name='BondAmericanOptionPricingInput',
  full_name='dqproto.BondAmericanOptionPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_date', full_name='dqproto.BondAmericanOptionPricingInput.pricing_date', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.BondAmericanOptionPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data', full_name='dqproto.BondAmericanOptionPricingInput.mkt_data', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings', full_name='dqproto.BondAmericanOptionPricingInput.pricing_settings', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings', full_name='dqproto.BondAmericanOptionPricingInput.risk_settings', index=4,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='use_binary', full_name='dqproto.BondAmericanOptionPricingInput.use_binary', index=5,
      number=10, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument_bin', full_name='dqproto.BondAmericanOptionPricingInput.instrument_bin', index=6,
      number=11, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data_bin', full_name='dqproto.BondAmericanOptionPricingInput.mkt_data_bin', index=7,
      number=12, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings_bin', full_name='dqproto.BondAmericanOptionPricingInput.pricing_settings_bin', index=8,
      number=13, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings_bin', full_name='dqproto.BondAmericanOptionPricingInput.risk_settings_bin', index=9,
      number=14, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=6098,
  serialized_end=6480,
)


_BONDAMERICANOPTIONPRICINGOUTPUT = _descriptor.Descriptor(
  name='BondAmericanOptionPricingOutput',
  full_name='dqproto.BondAmericanOptionPricingOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='results', full_name='dqproto.BondAmericanOptionPricingOutput.results', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='success', full_name='dqproto.BondAmericanOptionPricingOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='err_msg', full_name='dqproto.BondAmericanOptionPricingOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=6482,
  serialized_end=6591,
)


_CALLABLEBONDPRICINGINPUT = _descriptor.Descriptor(
  name='CallableBondPricingInput',
  full_name='dqproto.CallableBondPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_date', full_name='dqproto.CallableBondPricingInput.pricing_date', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.CallableBondPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data', full_name='dqproto.CallableBondPricingInput.mkt_data', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings', full_name='dqproto.CallableBondPricingInput.pricing_settings', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings', full_name='dqproto.CallableBondPricingInput.risk_settings', index=4,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='use_binary', full_name='dqproto.CallableBondPricingInput.use_binary', index=5,
      number=10, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument_bin', full_name='dqproto.CallableBondPricingInput.instrument_bin', index=6,
      number=11, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data_bin', full_name='dqproto.CallableBondPricingInput.mkt_data_bin', index=7,
      number=12, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings_bin', full_name='dqproto.CallableBondPricingInput.pricing_settings_bin', index=8,
      number=13, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings_bin', full_name='dqproto.CallableBondPricingInput.risk_settings_bin', index=9,
      number=14, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=6594,
  serialized_end=6964,
)


_CALLABLEBONDPRICINGOUTPUT = _descriptor.Descriptor(
  name='CallableBondPricingOutput',
  full_name='dqproto.CallableBondPricingOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='results', full_name='dqproto.CallableBondPricingOutput.results', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='success', full_name='dqproto.CallableBondPricingOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='err_msg', full_name='dqproto.CallableBondPricingOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=6966,
  serialized_end=7069,
)


_CONVERTIBLEBONDPRICINGINPUT = _descriptor.Descriptor(
  name='ConvertibleBondPricingInput',
  full_name='dqproto.ConvertibleBondPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_date', full_name='dqproto.ConvertibleBondPricingInput.pricing_date', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.ConvertibleBondPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data', full_name='dqproto.ConvertibleBondPricingInput.mkt_data', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings', full_name='dqproto.ConvertibleBondPricingInput.pricing_settings', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings', full_name='dqproto.ConvertibleBondPricingInput.risk_settings', index=4,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='use_binary', full_name='dqproto.ConvertibleBondPricingInput.use_binary', index=5,
      number=10, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument_bin', full_name='dqproto.ConvertibleBondPricingInput.instrument_bin', index=6,
      number=11, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data_bin', full_name='dqproto.ConvertibleBondPricingInput.mkt_data_bin', index=7,
      number=12, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings_bin', full_name='dqproto.ConvertibleBondPricingInput.pricing_settings_bin', index=8,
      number=13, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings_bin', full_name='dqproto.ConvertibleBondPricingInput.risk_settings_bin', index=9,
      number=14, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=7072,
  serialized_end=7448,
)


_CONVERTIBLEBONDPRICINGOUTPUT = _descriptor.Descriptor(
  name='ConvertibleBondPricingOutput',
  full_name='dqproto.ConvertibleBondPricingOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='results', full_name='dqproto.ConvertibleBondPricingOutput.results', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='success', full_name='dqproto.ConvertibleBondPricingOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='err_msg', full_name='dqproto.ConvertibleBondPricingOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=7450,
  serialized_end=7556,
)


_EXCHANGEABLEBONDPRICINGINPUT = _descriptor.Descriptor(
  name='ExchangeableBondPricingInput',
  full_name='dqproto.ExchangeableBondPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_date', full_name='dqproto.ExchangeableBondPricingInput.pricing_date', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.ExchangeableBondPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data', full_name='dqproto.ExchangeableBondPricingInput.mkt_data', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings', full_name='dqproto.ExchangeableBondPricingInput.pricing_settings', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings', full_name='dqproto.ExchangeableBondPricingInput.risk_settings', index=4,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='use_binary', full_name='dqproto.ExchangeableBondPricingInput.use_binary', index=5,
      number=10, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument_bin', full_name='dqproto.ExchangeableBondPricingInput.instrument_bin', index=6,
      number=11, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data_bin', full_name='dqproto.ExchangeableBondPricingInput.mkt_data_bin', index=7,
      number=12, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings_bin', full_name='dqproto.ExchangeableBondPricingInput.pricing_settings_bin', index=8,
      number=13, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings_bin', full_name='dqproto.ExchangeableBondPricingInput.risk_settings_bin', index=9,
      number=14, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=7559,
  serialized_end=7937,
)


_EXCHANGEABLEBONDPRICINGOUTPUT = _descriptor.Descriptor(
  name='ExchangeableBondPricingOutput',
  full_name='dqproto.ExchangeableBondPricingOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='results', full_name='dqproto.ExchangeableBondPricingOutput.results', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='success', full_name='dqproto.ExchangeableBondPricingOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='err_msg', full_name='dqproto.ExchangeableBondPricingOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=7939,
  serialized_end=8046,
)


_EXTENDIBLEBONDPRICINGINPUT = _descriptor.Descriptor(
  name='ExtendibleBondPricingInput',
  full_name='dqproto.ExtendibleBondPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_date', full_name='dqproto.ExtendibleBondPricingInput.pricing_date', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.ExtendibleBondPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data', full_name='dqproto.ExtendibleBondPricingInput.mkt_data', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings', full_name='dqproto.ExtendibleBondPricingInput.pricing_settings', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings', full_name='dqproto.ExtendibleBondPricingInput.risk_settings', index=4,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='use_binary', full_name='dqproto.ExtendibleBondPricingInput.use_binary', index=5,
      number=10, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument_bin', full_name='dqproto.ExtendibleBondPricingInput.instrument_bin', index=6,
      number=11, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data_bin', full_name='dqproto.ExtendibleBondPricingInput.mkt_data_bin', index=7,
      number=12, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings_bin', full_name='dqproto.ExtendibleBondPricingInput.pricing_settings_bin', index=8,
      number=13, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings_bin', full_name='dqproto.ExtendibleBondPricingInput.risk_settings_bin', index=9,
      number=14, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=8049,
  serialized_end=8423,
)


_EXTENDIBLEBONDPRICINGOUTPUT = _descriptor.Descriptor(
  name='ExtendibleBondPricingOutput',
  full_name='dqproto.ExtendibleBondPricingOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='results', full_name='dqproto.ExtendibleBondPricingOutput.results', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='success', full_name='dqproto.ExtendibleBondPricingOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='err_msg', full_name='dqproto.ExtendibleBondPricingOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=8425,
  serialized_end=8530,
)


_CALLABLESTEPUPBONDPRICINGINPUT = _descriptor.Descriptor(
  name='CallableStepUpBondPricingInput',
  full_name='dqproto.CallableStepUpBondPricingInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='pricing_date', full_name='dqproto.CallableStepUpBondPricingInput.pricing_date', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument', full_name='dqproto.CallableStepUpBondPricingInput.instrument', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data', full_name='dqproto.CallableStepUpBondPricingInput.mkt_data', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings', full_name='dqproto.CallableStepUpBondPricingInput.pricing_settings', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings', full_name='dqproto.CallableStepUpBondPricingInput.risk_settings', index=4,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='use_binary', full_name='dqproto.CallableStepUpBondPricingInput.use_binary', index=5,
      number=10, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='instrument_bin', full_name='dqproto.CallableStepUpBondPricingInput.instrument_bin', index=6,
      number=11, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data_bin', full_name='dqproto.CallableStepUpBondPricingInput.mkt_data_bin', index=7,
      number=12, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='pricing_settings_bin', full_name='dqproto.CallableStepUpBondPricingInput.pricing_settings_bin', index=8,
      number=13, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='risk_settings_bin', full_name='dqproto.CallableStepUpBondPricingInput.risk_settings_bin', index=9,
      number=14, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=b"",
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=8533,
  serialized_end=8915,
)


_CALLABLESTEPUPBONDPRICINGOUTPUT = _descriptor.Descriptor(
  name='CallableStepUpBondPricingOutput',
  full_name='dqproto.CallableStepUpBondPricingOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='results', full_name='dqproto.CallableStepUpBondPricingOutput.results', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='success', full_name='dqproto.CallableStepUpBondPricingOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='err_msg', full_name='dqproto.CallableStepUpBondPricingOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=8917,
  serialized_end=9026,
)


_ZSPREADCALCULATIONINPUT = _descriptor.Descriptor(
  name='ZSpreadCalculationInput',
  full_name='dqproto.ZSpreadCalculationInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='npv', full_name='dqproto.ZSpreadCalculationInput.npv', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='calculation_date', full_name='dqproto.ZSpreadCalculationInput.calculation_date', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='bond', full_name='dqproto.ZSpreadCalculationInput.bond', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='mkt_data', full_name='dqproto.ZSpreadCalculationInput.mkt_data', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=9029,
  serialized_end=9185,
)


_ZSPREADCALCULATIONOUTPUT = _descriptor.Descriptor(
  name='ZSpreadCalculationOutput',
  full_name='dqproto.ZSpreadCalculationOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='z_spread', full_name='dqproto.ZSpreadCalculationOutput.z_spread', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='success', full_name='dqproto.ZSpreadCalculationOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='err_msg', full_name='dqproto.ZSpreadCalculationOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=9187,
  serialized_end=9265,
)


_YIELDTOMATURITYCALCULATIONINPUT = _descriptor.Descriptor(
  name='YieldToMaturityCalculationInput',
  full_name='dqproto.YieldToMaturityCalculationInput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='calculation_date', full_name='dqproto.YieldToMaturityCalculationInput.calculation_date', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='compounding_type', full_name='dqproto.YieldToMaturityCalculationInput.compounding_type', index=1,
      number=2, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='bond', full_name='dqproto.YieldToMaturityCalculationInput.bond', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='forward_curve', full_name='dqproto.YieldToMaturityCalculationInput.forward_curve', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='price', full_name='dqproto.YieldToMaturityCalculationInput.price', index=4,
      number=5, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='price_type', full_name='dqproto.YieldToMaturityCalculationInput.price_type', index=5,
      number=6, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='frequency', full_name='dqproto.YieldToMaturityCalculationInput.frequency', index=6,
      number=7, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=9268,
  serialized_end=9574,
)


_YIELDTOMATURITYCALCULATIONOUTPUT = _descriptor.Descriptor(
  name='YieldToMaturityCalculationOutput',
  full_name='dqproto.YieldToMaturityCalculationOutput',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='yield_to_maturity', full_name='dqproto.YieldToMaturityCalculationOutput.yield_to_maturity', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='success', full_name='dqproto.YieldToMaturityCalculationOutput.success', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='err_msg', full_name='dqproto.YieldToMaturityCalculationOutput.err_msg', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=9576,
  serialized_end=9671,
)

_CREATEBONDPARCURVEINPUT_PILLAR.containing_type = _CREATEBONDPARCURVEINPUT
_CREATEBONDPARCURVEINPUT.fields_by_name['reference_date'].message_type = dqdatetime__pb2._DATE
_CREATEBONDPARCURVEINPUT.fields_by_name['pillars'].message_type = _CREATEBONDPARCURVEINPUT_PILLAR
_CREATEBONDPARCURVEINPUT.fields_by_name['quote_type'].enum_type = dqfianalytics__pb2._BONDQUOTETYPE
_CREATEBONDPARCURVEOUTPUT.fields_by_name['bond_par_curve'].message_type = dqfianalytics__pb2._BONDPARCURVE
_BONDYIELDCURVEBUILDINGINPUT.fields_by_name['reference_date'].message_type = dqdatetime__pb2._DATE
_BONDYIELDCURVEBUILDINGINPUT.fields_by_name['build_settings'].message_type = dqfianalytics__pb2._BONDYIELDCURVEBUILDSETTINGSCONTAINER
_BONDYIELDCURVEBUILDINGINPUT.fields_by_name['fwd_curve'].message_type = dqanalytics__pb2._IRYIELDCURVE
_BONDYIELDCURVEBUILDINGINPUT.fields_by_name['curve_building_method'].enum_type = dqanalytics__pb2._IRYIELDCURVEBUILDINGMETHOD
_BONDYIELDCURVEBUILDINGOUTPUT.fields_by_name['ir_yield_curve'].message_type = dqanalytics__pb2._IRYIELDCURVE
_BONDCREDITSPREADCURVEBUILDINGINPUT.fields_by_name['reference_date'].message_type = dqdatetime__pb2._DATE
_BONDCREDITSPREADCURVEBUILDINGINPUT.fields_by_name['par_curve'].message_type = dqfianalytics__pb2._BONDPARCURVE
_BONDCREDITSPREADCURVEBUILDINGINPUT.fields_by_name['discount_curve'].message_type = dqanalytics__pb2._IRYIELDCURVE
_BONDCREDITSPREADCURVEBUILDINGINPUT.fields_by_name['fwd_curve'].message_type = dqanalytics__pb2._IRYIELDCURVE
_BONDCREDITSPREADCURVEBUILDINGINPUT.fields_by_name['curve_building_method'].enum_type = dqanalytics__pb2._IRYIELDCURVEBUILDINGMETHOD
_BONDCREDITSPREADCURVEBUILDINGOUTPUT.fields_by_name['credit_sprd_curve'].message_type = dqanalytics__pb2._CREDITCURVE
_BONDCREDITSPREADCURVEBUILDINGOUTPUT.fields_by_name['survival_probabilities'].message_type = dqnumerics__pb2._VECTOR
_BONDFUTCONVERSIONFACTORCALCULATIONINPUT.fields_by_name['bond_cpn_freq'].enum_type = dqdatetime__pb2._FREQUENCY
_BONDFUTCONVERSIONFACTORCALCULATIONINPUT.fields_by_name['bond_maturity'].message_type = dqdatetime__pb2._DATE
_BONDFUTCONVERSIONFACTORCALCULATIONINPUT.fields_by_name['settlement_date'].message_type = dqdatetime__pb2._DATE
_BONDFUTCONVERSIONFACTORCALCULATIONINPUT.fields_by_name['last_cpn_date'].message_type = dqdatetime__pb2._DATE
_IMPLIEDREPORATECALCULATIONINPUT.fields_by_name['as_of_date'].message_type = dqdatetime__pb2._DATE
_IMPLIEDREPORATECALCULATIONINPUT.fields_by_name['last_cpn_date'].message_type = dqdatetime__pb2._DATE
_IMPLIEDREPORATECALCULATIONINPUT.fields_by_name['settlement_date'].message_type = dqdatetime__pb2._DATE
_IMPLIEDREPORATECALCULATIONINPUT.fields_by_name['day_count'].enum_type = dqdatetime__pb2._DAYCOUNTCONVENTION
_IMPLIEDREPORATECALCULATIONINPUT.fields_by_name['next_cpn_date'].message_type = dqdatetime__pb2._DATE
_IMPLIEDREPORATECALCULATIONINPUT.fields_by_name['cpn_freq'].enum_type = dqdatetime__pb2._FREQUENCY
_VANILLABONDPRICINGINPUT.fields_by_name['pricing_date'].message_type = dqdatetime__pb2._DATE
_VANILLABONDPRICINGINPUT.fields_by_name['instrument'].message_type = dqfimarket__pb2._VANILLABOND
_VANILLABONDPRICINGINPUT.fields_by_name['mkt_data'].message_type = dqfianalytics__pb2._FIMKTDATASET
_VANILLABONDPRICINGINPUT.fields_by_name['pricing_settings'].message_type = dqanalytics__pb2._PRICINGSETTINGS
_VANILLABONDPRICINGINPUT.fields_by_name['risk_settings'].message_type = dqfianalytics__pb2._FIRISKSETTINGS
_VANILLABONDPRICINGOUTPUT.fields_by_name['results'].message_type = dqanalytics__pb2._PRICINGRESULTS
_ASSETBACKEDSECURITYPRICINGINPUT.fields_by_name['pricing_date'].message_type = dqdatetime__pb2._DATE
_ASSETBACKEDSECURITYPRICINGINPUT.fields_by_name['instrument'].message_type = dqfimarket__pb2._ASSETBACKEDSECURITY
_ASSETBACKEDSECURITYPRICINGINPUT.fields_by_name['mkt_data'].message_type = dqfianalytics__pb2._FIMKTDATASET
_ASSETBACKEDSECURITYPRICINGINPUT.fields_by_name['pricing_settings'].message_type = dqanalytics__pb2._PRICINGSETTINGS
_ASSETBACKEDSECURITYPRICINGINPUT.fields_by_name['risk_settings'].message_type = dqfianalytics__pb2._FIRISKSETTINGS
_ASSETBACKEDSECURITYPRICINGOUTPUT.fields_by_name['results'].message_type = dqanalytics__pb2._PRICINGRESULTS
_MORTGAGEBACKEDSECURITYPRICINGINPUT.fields_by_name['pricing_date'].message_type = dqdatetime__pb2._DATE
_MORTGAGEBACKEDSECURITYPRICINGINPUT.fields_by_name['instrument'].message_type = dqfimarket__pb2._MORTGAGEBACKEDSECURITY
_MORTGAGEBACKEDSECURITYPRICINGINPUT.fields_by_name['mkt_data'].message_type = dqfianalytics__pb2._FIMKTDATASET
_MORTGAGEBACKEDSECURITYPRICINGINPUT.fields_by_name['pricing_settings'].message_type = dqanalytics__pb2._PRICINGSETTINGS
_MORTGAGEBACKEDSECURITYPRICINGINPUT.fields_by_name['risk_settings'].message_type = dqfianalytics__pb2._FIRISKSETTINGS
_MORTGAGEBACKEDSECURITYPRICINGOUTPUT.fields_by_name['results'].message_type = dqanalytics__pb2._PRICINGRESULTS
_BONDFORWARDPRICINGINPUT.fields_by_name['pricing_date'].message_type = dqdatetime__pb2._DATE
_BONDFORWARDPRICINGINPUT.fields_by_name['instrument'].message_type = dqfimarket__pb2._BONDFORWARD
_BONDFORWARDPRICINGINPUT.fields_by_name['mkt_data'].message_type = dqfianalytics__pb2._FIMKTDATASET
_BONDFORWARDPRICINGINPUT.fields_by_name['pricing_settings'].message_type = dqanalytics__pb2._PRICINGSETTINGS
_BONDFORWARDPRICINGINPUT.fields_by_name['risk_settings'].message_type = dqfianalytics__pb2._FIRISKSETTINGS
_BONDFORWARDPRICINGOUTPUT.fields_by_name['results'].message_type = dqanalytics__pb2._PRICINGRESULTS
_BONDFUTUREPRICINGINPUT.fields_by_name['pricing_date'].message_type = dqdatetime__pb2._DATE
_BONDFUTUREPRICINGINPUT.fields_by_name['instrument'].message_type = dqfimarket__pb2._BONDFUTURE
_BONDFUTUREPRICINGINPUT.fields_by_name['mkt_data'].message_type = dqfianalytics__pb2._FIMKTDATASET
_BONDFUTUREPRICINGINPUT.fields_by_name['pricing_settings'].message_type = dqanalytics__pb2._PRICINGSETTINGS
_BONDFUTUREPRICINGINPUT.fields_by_name['risk_settings'].message_type = dqfianalytics__pb2._FIRISKSETTINGS
_BONDFUTUREPRICINGOUTPUT.fields_by_name['results'].message_type = dqanalytics__pb2._PRICINGRESULTS
_BONDPLEDGEDREPOPRICINGINPUT.fields_by_name['pricing_date'].message_type = dqdatetime__pb2._DATE
_BONDPLEDGEDREPOPRICINGINPUT.fields_by_name['instrument'].message_type = dqfimarket__pb2._BONDPLEDGEDREPO
_BONDPLEDGEDREPOPRICINGINPUT.fields_by_name['mkt_data'].message_type = dqfianalytics__pb2._FIMKTDATASET
_BONDPLEDGEDREPOPRICINGINPUT.fields_by_name['pricing_settings'].message_type = dqanalytics__pb2._PRICINGSETTINGS
_BONDPLEDGEDREPOPRICINGINPUT.fields_by_name['risk_settings'].message_type = dqfianalytics__pb2._FIRISKSETTINGS
_BONDPLEDGEDREPOPRICINGOUTPUT.fields_by_name['results'].message_type = dqanalytics__pb2._PRICINGRESULTS
_BONDOUTRIGHTREPOPRICINGINPUT.fields_by_name['pricing_date'].message_type = dqdatetime__pb2._DATE
_BONDOUTRIGHTREPOPRICINGINPUT.fields_by_name['instrument'].message_type = dqfimarket__pb2._BONDOUTRIGHTREPO
_BONDOUTRIGHTREPOPRICINGINPUT.fields_by_name['mkt_data'].message_type = dqfianalytics__pb2._FIMKTDATASET
_BONDOUTRIGHTREPOPRICINGINPUT.fields_by_name['pricing_settings'].message_type = dqanalytics__pb2._PRICINGSETTINGS
_BONDOUTRIGHTREPOPRICINGINPUT.fields_by_name['risk_settings'].message_type = dqfianalytics__pb2._FIRISKSETTINGS
_BONDOUTRIGHTREPOPRICINGOUTPUT.fields_by_name['results'].message_type = dqanalytics__pb2._PRICINGRESULTS
_BONDEUROPEANOPTIONPRICINGINPUT.fields_by_name['pricing_date'].message_type = dqdatetime__pb2._DATE
_BONDEUROPEANOPTIONPRICINGINPUT.fields_by_name['instrument'].message_type = dqfimarket__pb2._BONDEUROPEANOPTION
_BONDEUROPEANOPTIONPRICINGINPUT.fields_by_name['mkt_data'].message_type = dqfianalytics__pb2._FIMKTDATASET
_BONDEUROPEANOPTIONPRICINGINPUT.fields_by_name['pricing_settings'].message_type = dqanalytics__pb2._PRICINGSETTINGS
_BONDEUROPEANOPTIONPRICINGINPUT.fields_by_name['risk_settings'].message_type = dqfianalytics__pb2._FIRISKSETTINGS
_BONDEUROPEANOPTIONPRICINGOUTPUT.fields_by_name['results'].message_type = dqanalytics__pb2._PRICINGRESULTS
_BONDAMERICANOPTIONPRICINGINPUT.fields_by_name['pricing_date'].message_type = dqdatetime__pb2._DATE
_BONDAMERICANOPTIONPRICINGINPUT.fields_by_name['instrument'].message_type = dqfimarket__pb2._BONDAMERICANOPTION
_BONDAMERICANOPTIONPRICINGINPUT.fields_by_name['mkt_data'].message_type = dqfianalytics__pb2._FIMKTDATASET
_BONDAMERICANOPTIONPRICINGINPUT.fields_by_name['pricing_settings'].message_type = dqanalytics__pb2._PRICINGSETTINGS
_BONDAMERICANOPTIONPRICINGINPUT.fields_by_name['risk_settings'].message_type = dqfianalytics__pb2._FIRISKSETTINGS
_BONDAMERICANOPTIONPRICINGOUTPUT.fields_by_name['results'].message_type = dqanalytics__pb2._PRICINGRESULTS
_CALLABLEBONDPRICINGINPUT.fields_by_name['pricing_date'].message_type = dqdatetime__pb2._DATE
_CALLABLEBONDPRICINGINPUT.fields_by_name['instrument'].message_type = dqfimarket__pb2._CALLABLEBOND
_CALLABLEBONDPRICINGINPUT.fields_by_name['mkt_data'].message_type = dqfianalytics__pb2._FIMKTDATASET
_CALLABLEBONDPRICINGINPUT.fields_by_name['pricing_settings'].message_type = dqanalytics__pb2._PRICINGSETTINGS
_CALLABLEBONDPRICINGINPUT.fields_by_name['risk_settings'].message_type = dqfianalytics__pb2._FIRISKSETTINGS
_CALLABLEBONDPRICINGOUTPUT.fields_by_name['results'].message_type = dqanalytics__pb2._PRICINGRESULTS
_CONVERTIBLEBONDPRICINGINPUT.fields_by_name['pricing_date'].message_type = dqdatetime__pb2._DATE
_CONVERTIBLEBONDPRICINGINPUT.fields_by_name['instrument'].message_type = dqfimarket__pb2._CONVERTIBLEBOND
_CONVERTIBLEBONDPRICINGINPUT.fields_by_name['mkt_data'].message_type = dqfianalytics__pb2._FIMKTDATASET
_CONVERTIBLEBONDPRICINGINPUT.fields_by_name['pricing_settings'].message_type = dqanalytics__pb2._PRICINGSETTINGS
_CONVERTIBLEBONDPRICINGINPUT.fields_by_name['risk_settings'].message_type = dqfianalytics__pb2._FIRISKSETTINGS
_CONVERTIBLEBONDPRICINGOUTPUT.fields_by_name['results'].message_type = dqanalytics__pb2._PRICINGRESULTS
_EXCHANGEABLEBONDPRICINGINPUT.fields_by_name['pricing_date'].message_type = dqdatetime__pb2._DATE
_EXCHANGEABLEBONDPRICINGINPUT.fields_by_name['instrument'].message_type = dqfimarket__pb2._EXCHANGEABLEBOND
_EXCHANGEABLEBONDPRICINGINPUT.fields_by_name['mkt_data'].message_type = dqfianalytics__pb2._FIMKTDATASET
_EXCHANGEABLEBONDPRICINGINPUT.fields_by_name['pricing_settings'].message_type = dqanalytics__pb2._PRICINGSETTINGS
_EXCHANGEABLEBONDPRICINGINPUT.fields_by_name['risk_settings'].message_type = dqfianalytics__pb2._FIRISKSETTINGS
_EXCHANGEABLEBONDPRICINGOUTPUT.fields_by_name['results'].message_type = dqanalytics__pb2._PRICINGRESULTS
_EXTENDIBLEBONDPRICINGINPUT.fields_by_name['pricing_date'].message_type = dqdatetime__pb2._DATE
_EXTENDIBLEBONDPRICINGINPUT.fields_by_name['instrument'].message_type = dqfimarket__pb2._EXTENDIBLEBOND
_EXTENDIBLEBONDPRICINGINPUT.fields_by_name['mkt_data'].message_type = dqfianalytics__pb2._FIMKTDATASET
_EXTENDIBLEBONDPRICINGINPUT.fields_by_name['pricing_settings'].message_type = dqanalytics__pb2._PRICINGSETTINGS
_EXTENDIBLEBONDPRICINGINPUT.fields_by_name['risk_settings'].message_type = dqfianalytics__pb2._FIRISKSETTINGS
_EXTENDIBLEBONDPRICINGOUTPUT.fields_by_name['results'].message_type = dqanalytics__pb2._PRICINGRESULTS
_CALLABLESTEPUPBONDPRICINGINPUT.fields_by_name['pricing_date'].message_type = dqdatetime__pb2._DATE
_CALLABLESTEPUPBONDPRICINGINPUT.fields_by_name['instrument'].message_type = dqfimarket__pb2._CALLABLESTEPUPBOND
_CALLABLESTEPUPBONDPRICINGINPUT.fields_by_name['mkt_data'].message_type = dqfianalytics__pb2._FIMKTDATASET
_CALLABLESTEPUPBONDPRICINGINPUT.fields_by_name['pricing_settings'].message_type = dqanalytics__pb2._PRICINGSETTINGS
_CALLABLESTEPUPBONDPRICINGINPUT.fields_by_name['risk_settings'].message_type = dqfianalytics__pb2._FIRISKSETTINGS
_CALLABLESTEPUPBONDPRICINGOUTPUT.fields_by_name['results'].message_type = dqanalytics__pb2._PRICINGRESULTS
_ZSPREADCALCULATIONINPUT.fields_by_name['calculation_date'].message_type = dqdatetime__pb2._DATE
_ZSPREADCALCULATIONINPUT.fields_by_name['bond'].message_type = dqfimarket__pb2._VANILLABOND
_ZSPREADCALCULATIONINPUT.fields_by_name['mkt_data'].message_type = dqfianalytics__pb2._FIMKTDATASET
_YIELDTOMATURITYCALCULATIONINPUT.fields_by_name['calculation_date'].message_type = dqdatetime__pb2._DATE
_YIELDTOMATURITYCALCULATIONINPUT.fields_by_name['compounding_type'].enum_type = dqanalytics__pb2._COMPOUNDINGTYPE
_YIELDTOMATURITYCALCULATIONINPUT.fields_by_name['bond'].message_type = dqfimarket__pb2._VANILLABOND
_YIELDTOMATURITYCALCULATIONINPUT.fields_by_name['forward_curve'].message_type = dqanalytics__pb2._IRYIELDCURVE
_YIELDTOMATURITYCALCULATIONINPUT.fields_by_name['price_type'].enum_type = dqfianalytics__pb2._BONDQUOTETYPE
_YIELDTOMATURITYCALCULATIONINPUT.fields_by_name['frequency'].enum_type = dqdatetime__pb2._FREQUENCY
DESCRIPTOR.message_types_by_name['CreateBondParCurveInput'] = _CREATEBONDPARCURVEINPUT
DESCRIPTOR.message_types_by_name['CreateBondParCurveOutput'] = _CREATEBONDPARCURVEOUTPUT
DESCRIPTOR.message_types_by_name['BondYieldCurveBuildingInput'] = _BONDYIELDCURVEBUILDINGINPUT
DESCRIPTOR.message_types_by_name['BondYieldCurveBuildingOutput'] = _BONDYIELDCURVEBUILDINGOUTPUT
DESCRIPTOR.message_types_by_name['BondCreditSpreadCurveBuildingInput'] = _BONDCREDITSPREADCURVEBUILDINGINPUT
DESCRIPTOR.message_types_by_name['BondCreditSpreadCurveBuildingOutput'] = _BONDCREDITSPREADCURVEBUILDINGOUTPUT
DESCRIPTOR.message_types_by_name['BondFutConversionFactorCalculationInput'] = _BONDFUTCONVERSIONFACTORCALCULATIONINPUT
DESCRIPTOR.message_types_by_name['BondFutConversionFactorCalculationOutput'] = _BONDFUTCONVERSIONFACTORCALCULATIONOUTPUT
DESCRIPTOR.message_types_by_name['ImpliedRepoRateCalculationInput'] = _IMPLIEDREPORATECALCULATIONINPUT
DESCRIPTOR.message_types_by_name['ImpliedRepoRateCalculationOutput'] = _IMPLIEDREPORATECALCULATIONOUTPUT
DESCRIPTOR.message_types_by_name['VanillaBondPricingInput'] = _VANILLABONDPRICINGINPUT
DESCRIPTOR.message_types_by_name['VanillaBondPricingOutput'] = _VANILLABONDPRICINGOUTPUT
DESCRIPTOR.message_types_by_name['AssetBackedSecurityPricingInput'] = _ASSETBACKEDSECURITYPRICINGINPUT
DESCRIPTOR.message_types_by_name['AssetBackedSecurityPricingOutput'] = _ASSETBACKEDSECURITYPRICINGOUTPUT
DESCRIPTOR.message_types_by_name['MortgageBackedSecurityPricingInput'] = _MORTGAGEBACKEDSECURITYPRICINGINPUT
DESCRIPTOR.message_types_by_name['MortgageBackedSecurityPricingOutput'] = _MORTGAGEBACKEDSECURITYPRICINGOUTPUT
DESCRIPTOR.message_types_by_name['BondForwardPricingInput'] = _BONDFORWARDPRICINGINPUT
DESCRIPTOR.message_types_by_name['BondForwardPricingOutput'] = _BONDFORWARDPRICINGOUTPUT
DESCRIPTOR.message_types_by_name['BondFuturePricingInput'] = _BONDFUTUREPRICINGINPUT
DESCRIPTOR.message_types_by_name['BondFuturePricingOutput'] = _BONDFUTUREPRICINGOUTPUT
DESCRIPTOR.message_types_by_name['BondPledgedRepoPricingInput'] = _BONDPLEDGEDREPOPRICINGINPUT
DESCRIPTOR.message_types_by_name['BondPledgedRepoPricingOutput'] = _BONDPLEDGEDREPOPRICINGOUTPUT
DESCRIPTOR.message_types_by_name['BondOutrightRepoPricingInput'] = _BONDOUTRIGHTREPOPRICINGINPUT
DESCRIPTOR.message_types_by_name['BondOutrightRepoPricingOutput'] = _BONDOUTRIGHTREPOPRICINGOUTPUT
DESCRIPTOR.message_types_by_name['BondEuropeanOptionPricingInput'] = _BONDEUROPEANOPTIONPRICINGINPUT
DESCRIPTOR.message_types_by_name['BondEuropeanOptionPricingOutput'] = _BONDEUROPEANOPTIONPRICINGOUTPUT
DESCRIPTOR.message_types_by_name['BondAmericanOptionPricingInput'] = _BONDAMERICANOPTIONPRICINGINPUT
DESCRIPTOR.message_types_by_name['BondAmericanOptionPricingOutput'] = _BONDAMERICANOPTIONPRICINGOUTPUT
DESCRIPTOR.message_types_by_name['CallableBondPricingInput'] = _CALLABLEBONDPRICINGINPUT
DESCRIPTOR.message_types_by_name['CallableBondPricingOutput'] = _CALLABLEBONDPRICINGOUTPUT
DESCRIPTOR.message_types_by_name['ConvertibleBondPricingInput'] = _CONVERTIBLEBONDPRICINGINPUT
DESCRIPTOR.message_types_by_name['ConvertibleBondPricingOutput'] = _CONVERTIBLEBONDPRICINGOUTPUT
DESCRIPTOR.message_types_by_name['ExchangeableBondPricingInput'] = _EXCHANGEABLEBONDPRICINGINPUT
DESCRIPTOR.message_types_by_name['ExchangeableBondPricingOutput'] = _EXCHANGEABLEBONDPRICINGOUTPUT
DESCRIPTOR.message_types_by_name['ExtendibleBondPricingInput'] = _EXTENDIBLEBONDPRICINGINPUT
DESCRIPTOR.message_types_by_name['ExtendibleBondPricingOutput'] = _EXTENDIBLEBONDPRICINGOUTPUT
DESCRIPTOR.message_types_by_name['CallableStepUpBondPricingInput'] = _CALLABLESTEPUPBONDPRICINGINPUT
DESCRIPTOR.message_types_by_name['CallableStepUpBondPricingOutput'] = _CALLABLESTEPUPBONDPRICINGOUTPUT
DESCRIPTOR.message_types_by_name['ZSpreadCalculationInput'] = _ZSPREADCALCULATIONINPUT
DESCRIPTOR.message_types_by_name['ZSpreadCalculationOutput'] = _ZSPREADCALCULATIONOUTPUT
DESCRIPTOR.message_types_by_name['YieldToMaturityCalculationInput'] = _YIELDTOMATURITYCALCULATIONINPUT
DESCRIPTOR.message_types_by_name['YieldToMaturityCalculationOutput'] = _YIELDTOMATURITYCALCULATIONOUTPUT
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

CreateBondParCurveInput = _reflection.GeneratedProtocolMessageType('CreateBondParCurveInput', (_message.Message,), {

  'Pillar' : _reflection.GeneratedProtocolMessageType('Pillar', (_message.Message,), {
    'DESCRIPTOR' : _CREATEBONDPARCURVEINPUT_PILLAR,
    '__module__' : 'dqfianalyticsservice_pb2'
    # @@protoc_insertion_point(class_scope:dqproto.CreateBondParCurveInput.Pillar)
    })
  ,
  'DESCRIPTOR' : _CREATEBONDPARCURVEINPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.CreateBondParCurveInput)
  })
_sym_db.RegisterMessage(CreateBondParCurveInput)
_sym_db.RegisterMessage(CreateBondParCurveInput.Pillar)

CreateBondParCurveOutput = _reflection.GeneratedProtocolMessageType('CreateBondParCurveOutput', (_message.Message,), {
  'DESCRIPTOR' : _CREATEBONDPARCURVEOUTPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.CreateBondParCurveOutput)
  })
_sym_db.RegisterMessage(CreateBondParCurveOutput)

BondYieldCurveBuildingInput = _reflection.GeneratedProtocolMessageType('BondYieldCurveBuildingInput', (_message.Message,), {
  'DESCRIPTOR' : _BONDYIELDCURVEBUILDINGINPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BondYieldCurveBuildingInput)
  })
_sym_db.RegisterMessage(BondYieldCurveBuildingInput)

BondYieldCurveBuildingOutput = _reflection.GeneratedProtocolMessageType('BondYieldCurveBuildingOutput', (_message.Message,), {
  'DESCRIPTOR' : _BONDYIELDCURVEBUILDINGOUTPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BondYieldCurveBuildingOutput)
  })
_sym_db.RegisterMessage(BondYieldCurveBuildingOutput)

BondCreditSpreadCurveBuildingInput = _reflection.GeneratedProtocolMessageType('BondCreditSpreadCurveBuildingInput', (_message.Message,), {
  'DESCRIPTOR' : _BONDCREDITSPREADCURVEBUILDINGINPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BondCreditSpreadCurveBuildingInput)
  })
_sym_db.RegisterMessage(BondCreditSpreadCurveBuildingInput)

BondCreditSpreadCurveBuildingOutput = _reflection.GeneratedProtocolMessageType('BondCreditSpreadCurveBuildingOutput', (_message.Message,), {
  'DESCRIPTOR' : _BONDCREDITSPREADCURVEBUILDINGOUTPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BondCreditSpreadCurveBuildingOutput)
  })
_sym_db.RegisterMessage(BondCreditSpreadCurveBuildingOutput)

BondFutConversionFactorCalculationInput = _reflection.GeneratedProtocolMessageType('BondFutConversionFactorCalculationInput', (_message.Message,), {
  'DESCRIPTOR' : _BONDFUTCONVERSIONFACTORCALCULATIONINPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BondFutConversionFactorCalculationInput)
  })
_sym_db.RegisterMessage(BondFutConversionFactorCalculationInput)

BondFutConversionFactorCalculationOutput = _reflection.GeneratedProtocolMessageType('BondFutConversionFactorCalculationOutput', (_message.Message,), {
  'DESCRIPTOR' : _BONDFUTCONVERSIONFACTORCALCULATIONOUTPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BondFutConversionFactorCalculationOutput)
  })
_sym_db.RegisterMessage(BondFutConversionFactorCalculationOutput)

ImpliedRepoRateCalculationInput = _reflection.GeneratedProtocolMessageType('ImpliedRepoRateCalculationInput', (_message.Message,), {
  'DESCRIPTOR' : _IMPLIEDREPORATECALCULATIONINPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.ImpliedRepoRateCalculationInput)
  })
_sym_db.RegisterMessage(ImpliedRepoRateCalculationInput)

ImpliedRepoRateCalculationOutput = _reflection.GeneratedProtocolMessageType('ImpliedRepoRateCalculationOutput', (_message.Message,), {
  'DESCRIPTOR' : _IMPLIEDREPORATECALCULATIONOUTPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.ImpliedRepoRateCalculationOutput)
  })
_sym_db.RegisterMessage(ImpliedRepoRateCalculationOutput)

VanillaBondPricingInput = _reflection.GeneratedProtocolMessageType('VanillaBondPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _VANILLABONDPRICINGINPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.VanillaBondPricingInput)
  })
_sym_db.RegisterMessage(VanillaBondPricingInput)

VanillaBondPricingOutput = _reflection.GeneratedProtocolMessageType('VanillaBondPricingOutput', (_message.Message,), {
  'DESCRIPTOR' : _VANILLABONDPRICINGOUTPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.VanillaBondPricingOutput)
  })
_sym_db.RegisterMessage(VanillaBondPricingOutput)

AssetBackedSecurityPricingInput = _reflection.GeneratedProtocolMessageType('AssetBackedSecurityPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _ASSETBACKEDSECURITYPRICINGINPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.AssetBackedSecurityPricingInput)
  })
_sym_db.RegisterMessage(AssetBackedSecurityPricingInput)

AssetBackedSecurityPricingOutput = _reflection.GeneratedProtocolMessageType('AssetBackedSecurityPricingOutput', (_message.Message,), {
  'DESCRIPTOR' : _ASSETBACKEDSECURITYPRICINGOUTPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.AssetBackedSecurityPricingOutput)
  })
_sym_db.RegisterMessage(AssetBackedSecurityPricingOutput)

MortgageBackedSecurityPricingInput = _reflection.GeneratedProtocolMessageType('MortgageBackedSecurityPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _MORTGAGEBACKEDSECURITYPRICINGINPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.MortgageBackedSecurityPricingInput)
  })
_sym_db.RegisterMessage(MortgageBackedSecurityPricingInput)

MortgageBackedSecurityPricingOutput = _reflection.GeneratedProtocolMessageType('MortgageBackedSecurityPricingOutput', (_message.Message,), {
  'DESCRIPTOR' : _MORTGAGEBACKEDSECURITYPRICINGOUTPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.MortgageBackedSecurityPricingOutput)
  })
_sym_db.RegisterMessage(MortgageBackedSecurityPricingOutput)

BondForwardPricingInput = _reflection.GeneratedProtocolMessageType('BondForwardPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _BONDFORWARDPRICINGINPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BondForwardPricingInput)
  })
_sym_db.RegisterMessage(BondForwardPricingInput)

BondForwardPricingOutput = _reflection.GeneratedProtocolMessageType('BondForwardPricingOutput', (_message.Message,), {
  'DESCRIPTOR' : _BONDFORWARDPRICINGOUTPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BondForwardPricingOutput)
  })
_sym_db.RegisterMessage(BondForwardPricingOutput)

BondFuturePricingInput = _reflection.GeneratedProtocolMessageType('BondFuturePricingInput', (_message.Message,), {
  'DESCRIPTOR' : _BONDFUTUREPRICINGINPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BondFuturePricingInput)
  })
_sym_db.RegisterMessage(BondFuturePricingInput)

BondFuturePricingOutput = _reflection.GeneratedProtocolMessageType('BondFuturePricingOutput', (_message.Message,), {
  'DESCRIPTOR' : _BONDFUTUREPRICINGOUTPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BondFuturePricingOutput)
  })
_sym_db.RegisterMessage(BondFuturePricingOutput)

BondPledgedRepoPricingInput = _reflection.GeneratedProtocolMessageType('BondPledgedRepoPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _BONDPLEDGEDREPOPRICINGINPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BondPledgedRepoPricingInput)
  })
_sym_db.RegisterMessage(BondPledgedRepoPricingInput)

BondPledgedRepoPricingOutput = _reflection.GeneratedProtocolMessageType('BondPledgedRepoPricingOutput', (_message.Message,), {
  'DESCRIPTOR' : _BONDPLEDGEDREPOPRICINGOUTPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BondPledgedRepoPricingOutput)
  })
_sym_db.RegisterMessage(BondPledgedRepoPricingOutput)

BondOutrightRepoPricingInput = _reflection.GeneratedProtocolMessageType('BondOutrightRepoPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _BONDOUTRIGHTREPOPRICINGINPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BondOutrightRepoPricingInput)
  })
_sym_db.RegisterMessage(BondOutrightRepoPricingInput)

BondOutrightRepoPricingOutput = _reflection.GeneratedProtocolMessageType('BondOutrightRepoPricingOutput', (_message.Message,), {
  'DESCRIPTOR' : _BONDOUTRIGHTREPOPRICINGOUTPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BondOutrightRepoPricingOutput)
  })
_sym_db.RegisterMessage(BondOutrightRepoPricingOutput)

BondEuropeanOptionPricingInput = _reflection.GeneratedProtocolMessageType('BondEuropeanOptionPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _BONDEUROPEANOPTIONPRICINGINPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BondEuropeanOptionPricingInput)
  })
_sym_db.RegisterMessage(BondEuropeanOptionPricingInput)

BondEuropeanOptionPricingOutput = _reflection.GeneratedProtocolMessageType('BondEuropeanOptionPricingOutput', (_message.Message,), {
  'DESCRIPTOR' : _BONDEUROPEANOPTIONPRICINGOUTPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BondEuropeanOptionPricingOutput)
  })
_sym_db.RegisterMessage(BondEuropeanOptionPricingOutput)

BondAmericanOptionPricingInput = _reflection.GeneratedProtocolMessageType('BondAmericanOptionPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _BONDAMERICANOPTIONPRICINGINPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BondAmericanOptionPricingInput)
  })
_sym_db.RegisterMessage(BondAmericanOptionPricingInput)

BondAmericanOptionPricingOutput = _reflection.GeneratedProtocolMessageType('BondAmericanOptionPricingOutput', (_message.Message,), {
  'DESCRIPTOR' : _BONDAMERICANOPTIONPRICINGOUTPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.BondAmericanOptionPricingOutput)
  })
_sym_db.RegisterMessage(BondAmericanOptionPricingOutput)

CallableBondPricingInput = _reflection.GeneratedProtocolMessageType('CallableBondPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _CALLABLEBONDPRICINGINPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.CallableBondPricingInput)
  })
_sym_db.RegisterMessage(CallableBondPricingInput)

CallableBondPricingOutput = _reflection.GeneratedProtocolMessageType('CallableBondPricingOutput', (_message.Message,), {
  'DESCRIPTOR' : _CALLABLEBONDPRICINGOUTPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.CallableBondPricingOutput)
  })
_sym_db.RegisterMessage(CallableBondPricingOutput)

ConvertibleBondPricingInput = _reflection.GeneratedProtocolMessageType('ConvertibleBondPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _CONVERTIBLEBONDPRICINGINPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.ConvertibleBondPricingInput)
  })
_sym_db.RegisterMessage(ConvertibleBondPricingInput)

ConvertibleBondPricingOutput = _reflection.GeneratedProtocolMessageType('ConvertibleBondPricingOutput', (_message.Message,), {
  'DESCRIPTOR' : _CONVERTIBLEBONDPRICINGOUTPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.ConvertibleBondPricingOutput)
  })
_sym_db.RegisterMessage(ConvertibleBondPricingOutput)

ExchangeableBondPricingInput = _reflection.GeneratedProtocolMessageType('ExchangeableBondPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _EXCHANGEABLEBONDPRICINGINPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.ExchangeableBondPricingInput)
  })
_sym_db.RegisterMessage(ExchangeableBondPricingInput)

ExchangeableBondPricingOutput = _reflection.GeneratedProtocolMessageType('ExchangeableBondPricingOutput', (_message.Message,), {
  'DESCRIPTOR' : _EXCHANGEABLEBONDPRICINGOUTPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.ExchangeableBondPricingOutput)
  })
_sym_db.RegisterMessage(ExchangeableBondPricingOutput)

ExtendibleBondPricingInput = _reflection.GeneratedProtocolMessageType('ExtendibleBondPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _EXTENDIBLEBONDPRICINGINPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.ExtendibleBondPricingInput)
  })
_sym_db.RegisterMessage(ExtendibleBondPricingInput)

ExtendibleBondPricingOutput = _reflection.GeneratedProtocolMessageType('ExtendibleBondPricingOutput', (_message.Message,), {
  'DESCRIPTOR' : _EXTENDIBLEBONDPRICINGOUTPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.ExtendibleBondPricingOutput)
  })
_sym_db.RegisterMessage(ExtendibleBondPricingOutput)

CallableStepUpBondPricingInput = _reflection.GeneratedProtocolMessageType('CallableStepUpBondPricingInput', (_message.Message,), {
  'DESCRIPTOR' : _CALLABLESTEPUPBONDPRICINGINPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.CallableStepUpBondPricingInput)
  })
_sym_db.RegisterMessage(CallableStepUpBondPricingInput)

CallableStepUpBondPricingOutput = _reflection.GeneratedProtocolMessageType('CallableStepUpBondPricingOutput', (_message.Message,), {
  'DESCRIPTOR' : _CALLABLESTEPUPBONDPRICINGOUTPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.CallableStepUpBondPricingOutput)
  })
_sym_db.RegisterMessage(CallableStepUpBondPricingOutput)

ZSpreadCalculationInput = _reflection.GeneratedProtocolMessageType('ZSpreadCalculationInput', (_message.Message,), {
  'DESCRIPTOR' : _ZSPREADCALCULATIONINPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.ZSpreadCalculationInput)
  })
_sym_db.RegisterMessage(ZSpreadCalculationInput)

ZSpreadCalculationOutput = _reflection.GeneratedProtocolMessageType('ZSpreadCalculationOutput', (_message.Message,), {
  'DESCRIPTOR' : _ZSPREADCALCULATIONOUTPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.ZSpreadCalculationOutput)
  })
_sym_db.RegisterMessage(ZSpreadCalculationOutput)

YieldToMaturityCalculationInput = _reflection.GeneratedProtocolMessageType('YieldToMaturityCalculationInput', (_message.Message,), {
  'DESCRIPTOR' : _YIELDTOMATURITYCALCULATIONINPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.YieldToMaturityCalculationInput)
  })
_sym_db.RegisterMessage(YieldToMaturityCalculationInput)

YieldToMaturityCalculationOutput = _reflection.GeneratedProtocolMessageType('YieldToMaturityCalculationOutput', (_message.Message,), {
  'DESCRIPTOR' : _YIELDTOMATURITYCALCULATIONOUTPUT,
  '__module__' : 'dqfianalyticsservice_pb2'
  # @@protoc_insertion_point(class_scope:dqproto.YieldToMaturityCalculationOutput)
  })
_sym_db.RegisterMessage(YieldToMaturityCalculationOutput)


# @@protoc_insertion_point(module_scope)
