I'm sending a request as follows for a bond, but am not receiving any rating specific values back. Are there additional fields I need to be using to get bond ratings for S&P, Moody's, and Fitch? I'm sending in RATING and RATING_ID, but do not receive those fields back for any bonds I've tried.
<RequestKey Name="07330NAL9=" />
<F n="DSPLY_NAME">BB&T </F><F n="TRDPRC_1">0.0</F><F n="NETCHNG_1">0.0</F><F n="OPEN_PRC">0.0</F>
If you want all three ratings you need to actually use 3 pairs of Fields not just the two pairs you have defined in your request:
RATING / RATING_ID
RATING_2 / RATING_ID2
RATING_3 / RATING_ID3
When i ran query I received back S&P of A, Moody's of A1 and Fitch of A+ and we have the same Close price.
Have you tried if for a few other corporate bonds and does same thing happen?
I tried for other cusips also none of which returned the ratings. Some were
03232PAB4 and 00826TAH1. I also changed my request to a scope of All instead of List thinking it may return the ratings. I received 121 fields back for the 03232PAB4 cusip but no rating fields.
<ItemRequest ExpandChains="false" Scope="All" xmlns="http://www.reuters.com/ns/2006/05/01/webservices/rkd/Quotes_1">
<RequestKey Name="03232PAB4=" />
Are there settings we need Thomson to setup in order to receive ratings?