Skip to content

ECB

QuantConnect.DataSource.ECB

Bases: Object

This class has no documentation.

StressAreas

Bases: Object

The economies the systemic stress index covers, as the tickers used to subscribe to ECBSystemicStress, e.g. AddData(ECB.StressAreas.EuroArea).

Only the euro area aggregate carries the full decomposition into market segments. The euro area countries publish the headline index and their own sovereign stress, so their segment columns are empty. Three sit outside the euro, which the ECB tracks to place euro area stress against the rest of the world: the United Kingdom, the United States and China publish the headline index alone.

EURO_AREA

EURO_AREA: str = 'U2'

The euro area as a whole, the only series with the full segment decomposition.

AUSTRIA

AUSTRIA: str = 'AT'

Austria.

BELGIUM

BELGIUM: str = 'BE'

Belgium.

FINLAND

FINLAND: str = 'FI'

Finland.

FRANCE

FRANCE: str = 'FR'

France.

GERMANY

GERMANY: str = 'DE'

Germany.

IRELAND

IRELAND: str = 'IE'

Ireland.

ITALY

ITALY: str = 'IT'

Italy.

NETHERLANDS

NETHERLANDS: str = 'NL'

The Netherlands.

PORTUGAL

PORTUGAL: str = 'PT'

Portugal.

SPAIN

SPAIN: str = 'ES'

Spain.

CHINA

CHINA: str = 'CN'

China, tracked for comparison and outside the euro area.

UNITED_KINGDOM

UNITED_KINGDOM: str = 'GB'

The United Kingdom, tracked for comparison and outside the euro area.

UNITED_STATES

UNITED_STATES: str = 'US'

The United States, tracked for comparison and outside the euro area.

PolicyRates

Bases: Object

The ticker used to subscribe to the euro area policy rates, e.g. AddData(ECB.PolicyRates.EuroArea).

The ECB sets one set of rates for the whole euro area, so there is a single ticker here rather than one per country.

EURO_AREA

EURO_AREA: str = 'U2'

The euro area, the only area the ECB sets policy rates for.

YieldCurves

Bases: Object

The euro area yield curves, as the tickers used to subscribe to ECBYieldCurve, e.g. AddData(ECB.YieldCurves.AaaSpot).

Two things vary. The basket is which bonds the curve is fitted to: triple A rated issuers only, or every euro area government issuer regardless of rating. The gap between the two is a credit spread, and it widens in a sovereign crisis.

The curve type is what the rate means. Spot is the yield on a zero coupon bond maturing at that point and is the usual choice. Par is the coupon a bond issued today at that maturity would carry. Forward is the instantaneous rate the curve implies for that future moment, which is the one to read for what the market expects the ECB to do.

AAA_SPOT

AAA_SPOT: str = 'AAA_SPOT'

Spot rates fitted to triple A rated euro area government bonds. The default choice and the curve the ECB headlines.

AAA_PAR

AAA_PAR: str = 'AAA_PAR'

Par yields fitted to triple A rated euro area government bonds.

AAA_FORWARD

AAA_FORWARD: str = 'AAA_FORWARD'

Instantaneous forward rates fitted to triple A rated euro area government bonds.

ALL_ISSUERS_SPOT

ALL_ISSUERS_SPOT: str = 'ALL_SPOT'

Spot rates fitted to all euro area government bonds, whatever the issuer rating. Against the triple A curve this carries the periphery credit spread.

ALL_ISSUERS_PAR

ALL_ISSUERS_PAR: str = 'ALL_PAR'

Par yields fitted to all euro area government bonds, whatever the issuer rating.

ALL_ISSUERS_FORWARD

ALL_ISSUERS_FORWARD: str = 'ALL_FORWARD'

Instantaneous forward rates fitted to all euro area government bonds, whatever the issuer rating.