GlobalTopic Data

GlobalTopic Data is the main real-time product on sale in Europe. Data coverage includes;

Real-time prices

International exchange trading information for a range of financial instruments including:

News

Real-time and historical financial news filtered and categorised for ready retrieval.

The Dow Jones News Financial Wire provides a genuinely global focus and is integrated with other international and local-language services that include ICV, AFX, Agence France Presse and VWD.

Research Data

Access to Datastream Research, which provides:

  • Company Fundamentals - Current and historical company account summary information for a majority of world-wide market capitalisation.
  • Historical Price Data - Open, high, low and closing prices, volumes, market capitalisation, earnings and dividend data for developed and emerging markets.

    GlobalTopic has been known under a number of names, Topic, EuroTopic, GlobalTopic, PDJ, GT, PGE and currently GlobalILX.

    Dataworks Enterprise Component

    GlobalTopicHdlr

    Request Syntax

    This is pretty much according to standing GT symbology (see the GT help file symbology.hlp).

    Navigation information (which represents a list of indices and sectors of which that instrument is a constituent, alternative listings for that instrument, and so forth) is accessed by requesting the instrument named in the "NAV" field (usually just the instrument name suffixed with "/NAV", e.g. "ICI.L/NAV").

    The GlobalTOPIC Feed symbology is designed to be consistent across types of instruments and to be intuitive for users.

    Broadly, the symbology rules are the following:

  • Complete local exchange symbols are used for all exchange traded instruments,
  • A one or two character suffix is used to identify the exchange,
  • A dot is used as the delimiter between the symbol and the exchange identifier for all exchange traded instruments,
  • Where the instrument is not exchange traded, e.g. an index, the dot is retained, e.g. "=UKX.FT" is the FTSE 100 Index,
  • Symbols are case sensitive to reflect local exchange case sensitive symbology,
  • Symbols are parsed from right to left,
  • Industry standard month and year codes are used for derivative instruments,
  • Indices are prefixed with an = sign, e.g. " = STRAITS.SI" is theStraits Times Index on the Singapore Exchange Securities Trading,
  • Chains are identified by appending an asterisk to the underlying symbol, e.g. "= STRAITS.SI*",
  • Qualifiers on symbols are appended to the symbol after the exchange id. These include orders, trades, Yellow Strip or Touch prices etc.

    For currencies, the GlobalTOPIC symbology uses the ISO currency codes (ISO 4217) with 2 additions - GBX for pence Sterling and USX for American cents. If the base currency (or, for Sterling, which is quoted inversely, the main currency) is the US Dollar, then this is omitted, although the delimiter is still used. The delimiter for currencies is a "/", e.g."GBPCAD/" is the UK Pound against the Canadian Dollar.

    For security and company records, the symbology is the Datastream security or company number with a .SEC or .COM suffix respectively.

    GlobalTOPIC symbology examples

    Typographic Symbols

    .

    used to delimit all exchange traded instruments

    :

    used in market maker quotes

    >

    used in orders

    |

    used in Yellow Strip or Touch prices

    !

    used in trades

    =

    used to distinguish indices from equities

    /

    used to delimit currency symbols

    *

    used to identify chains

     

    To Identify

    Syntax

    Example

    Note

    Equities

    [instrument symbol].[exchange id]

    ICI.L

    RNO.P

    6758.T

    Indices

    =[index code].[exchange id]

    =UKX.FT

    =STRAIT.SI

    1

    Futures

    [instrument symbol]MY.[exchange id]

    SAMM5.LI (SABMILLER JUN05) SAMH5.LI  (SABMILLER MAR05)

    2

    Options

    [instrument symbol]/MY/nnnnn.[exchange id]

    IRVZ5.LI (Interserver plc DEC05)   IRVM5.LI (Interserver plc JUN05)

    3

    Spot Prices

    [main currency symbol][base currency symbol]/

    GBP/

    JPY/

    4

    Forward Rate

    [currency symbol][time code]/

    GBP9M/

    5

    Deposit Rate

    [currency symbol][time code]D/

    DEM3DD/

    GBP6MD/

    Level 2 Quotes

    [instrument symbol].[exchange id]:[market maker id]

    NTP.L:WINS

    NTP.L:JEFF

    Level 2 Orders

    [instrument symbol].[exchange id]>[order number]

    ICI.L>A432FF67

    ACM.L>CO66454R05

    Level 2 Trades

    [instrument symbol].[exchange id]![trade number]

    WLW.L!3329000199

    Commodities

    [commodity code].[exchange id]

    ZZH5.CM (Euro/SWISS France-125000 EURO AON Mar05)

    Bonds

    [bond code].[exchange id]

    T2H.L  (Treasury 2% index linked 2035)

    WAR.L    War 31/2% LN

    DY88.L (UK Treasury strip 7sep2018cpn)

    DZ00.L (UK Treasury strip 07sep2019cpn)

     DZ02.L (UK Treasury strip 07sep2020cpn)

     DZ04.L (UK Treasury strip 07sep2021cpn)

    6

    Index and Sector Constituent Chains

    =[index/sector code].[exchange id]*

    =[index/sector code]/C.[exchange id]*

    =UKX.FT (FTSE100)

    =MCX.FT (FTSE250)

    =DAX.XE (Dax 30)

    =PX1.P (CAC40)

    =UKX.FT* (FTSE100)

    =MCX.FT* (FTSE250)

    =DAX.XE* (Dax 30)

    =PX1.P* (CAC40)

    7

    Equity Option Chains

    [instrument symbol]/O.[exchange code]*

    CPW/F.LI* (Carphone Warehouse group) 

    Chains of Futures Contracts

    [instrument symbol]/F.[exchange id]*

    EMA/F.PF* (Corn Futures on Euronext Paris)

    Chains of Options on a Future

    [instrument symbol]MY/O.[exchange id]*

    LH7/O.LI*

    Performance Related Equity Chains

    [grouping]/[movement type].[exchange id]*

    =ALLXIND/GAIN.L* (TOP 20 By % change excluding indicies)

     =ALLXIND/LOSS.L* (Bottom 20 By % change excluding indicies)

    =ALLXIND/TOPVOL.L* (TOP 20 By % volume excluding indicies)

    =SEAQ-INT/GAIN.L* (SEAQ Intl TOP 20 By % change)

    =SEAQ-INT/LOSS.L* (SEAQ Intl bottom 20 By % change)

    =SEAQ-INT/TOPVOL.L* (SEAQ Intl TOP 20 By % volume)

    =ALLXIND/GAIN.HK* (Hong Kong SE TOP 20 By % change excluding indicies)

    =ALLXIND/LOSS.HK* (Hong Kong SE Bottom 20 By % change excluding indicies)

    8

    Country Index Chains

    [country code]/C.*

    JP/I*

    Forward Rate Chains

    [currency symbol]/F*

    DEM/F/*

    Deposit Rate Chains

    [currency symbol]/D*

    FRF/D/*

    Yellow Strip or Touch Prices

    [instrument symbol].[exchange id]|

    ICI.L|

     

    Whole Exchange Requests $INSOURCE=.[exchange id]|?

    $INSOURCE=.L? (London SE)

    $INSOURCE=.RU?(Russian SE)

     

    Notes

    1. For indices not sourced from an exchange, the exchange suffix is omitted, but the . is retained, e.g. �=DJI.

    2. For Futures, the month code (indicated in the syntax by �M�) is a single character, as follows:

    Month

    Future Code

    Month

    Future Code

    January

    F

    July

    N

    February

    G

    August

    Q

    March

    H

    September

    U

    April

    J

    October

    V

    May

    K

    November

    X

    June

    M

    December

    Z

    The Year code (indicated in the syntax by �Y�) denotes the expiry year. This can be either:

    1 digit
    Representing the last digit of the expiry year (8 is 1998)
    2 digit
    Representing the last 2 digits of the expiry year if the options trade beyond 10 years (11 is 2011).

    Instruments, particularly derivatives, can have different trading sessions. There are 2 methods supported in the PGE symbology:

    Multiple trading sessions which run either sequential or in parallel. Such instruments have a separate symbol for each trading session and also a combined symbol which consolidates information from the different sessions. The symbol for each session have a / appended to the instrument symbol, along with the session identifier, as follows:

    [instrument symbol]MY/[session id].[exchange id]

    The consolidated symbol does not have the / or the session id.

    Separate trading mechanisms within a single session. Such instruments have a single instrument with separate fields for the different items of information for the different sessions. This is how LIFFE options are supported.

    3. For Options, different month codes (indicated in the syntax by �M�) are used for different option types, as follows:

    For Equity and Index options, the month codes are:

    Month

    Call Option Code

    Put Option Code

    January

    A

    M

    February

    B

    N

    March

    C

    O

    April

    D

    P

    May

    E

    Q

    June

    F

    R

    July

    G

    S

    August

    H

    T

    September

    I

    U

    October

    J

    V

    November

    K

    W

    December

    L

    X

    For Commodity and Futures options, the month codes are:

    Month

    Call Option Code

    Put Option Code

    January

    F

    A

    February

    G

    B

    March

    H

    C

    April

    J

    D

    May

    K

    E

    June

    M

    I

    July

    N

    L

    August

    Q

    O

    September

    U

    P

    October

    V

    R

    November

    X

    S

    December

    Z

    T

    The Year code (indicated in the syntax by �Y�) denotes the expiry year. This can be either:

    1 digit
    Representing the last digit of the expiry year (8 is 1998)
    2 digit
    Representing the last 2 digits of the expiry year if the options trade beyond 10 years (11 is 2011)

    The strike price for options is indicated in the symbology as nnnnn. This is the full strike price, including any decimal points and can be any number of characters.  If the strike price is quoted in fractional units, one of the following letters is used between the integer part and the fractional part (the numerator of the fraction) of the price:

    H = halves, Q = quarters; E = eighths; W = twelfths; S = sixteenths;

    T = 32nds; F = 64ths; O = 128ths; A = 256ths.

    4. If the base currency (or, in the case of Sterling, the main currency) is the US Dollar, this is omitted, but the delimiter is still used.

    5. Time code can be one of:

    ON     Overnight

    TN     Tomorrow night

    SN     Spot next

    SW Spot week

    nD Number of days (n = 1-6)

    nW Number of weeks (n = 1-3)

    nM Number of months (n = 1-11)

    nY Number of years (n > = 1)

    6. Non-exchange traded and contributed (for example GOVPX) bonds are defined as [bond code].CTR where �CTR� indicates that the bond data has been contributed.

    7. The default chain qualifier is /C for constituents, this can therefore be omitted as shown in the example.

    8. Grouping� is currently an index symbol. This can be omitted to get the chain for the complete exchange.

    �Movement type� can be one of the following:

    TVOL
    Top movers by volume
    GAIN
    Biggest movers by % gain
    LOSS
    biggest movers by % loss

    Valid country codes are the Datastream country codes as contained in the field DS country code (DZ).

    Requesting News from GlobalTOPIC

    The HEADLINE record is used to access whatever news sources are configured (the configuration setting looks like this):

    	Tosca.GlobalTopicHdlr.MagList:DJA RNS ICV ICB ICE ADE AFS AFU AFX ANL
    

    From a headline record, the underlying story can be accessed by requesting the instrument named in the "NEWS_STORY" record.

    The HEADLINE record updates with a new headline each time a new news story comes in. It currently also receives a dump of 36 hour or so archive stored by a GT server the first time it is requested, though we hope to supersede this feature with a superior method of requesting news history.

    Link To Data Provider:GlobalTopic