PureBytes Links
Trading Reference Links
|
Here is another code. The graph has different colour above and below "zero" line. Just put in your own tickers and set the multipliers as needed. Right now you have: US2YY and (TNX x 0.1). I had to use TNX instead of US10YY because the latter symbol is available from my data provider only in RT but not in Eod.
Later you can add "param" functions so that you can change tickers and multipliers on-the-fly using "parameters" functionality from the right click menu.
http://www.amibroker.com/guide/afl/afl_index.php?m=1
The chart will like this:
http://img216.imageshack.us/img216/4086/12282006193656nz4.png
And the formula is here:
// Treasury Yield Curve
t1 = Foreign("US2YY", "C"); // ticker #1
t1m = t1 * 1; // multiplier
t2 = Foreign("TNX", "C"); // ticker #2
t2m = t2 * 0.1; // multiplier
yc = t2m - t1m;
dyn_col = IIf(yc>0, colorLime, IIf(yc<0, colorRed, colorLightBlue));
Title = Interval(2) + " " + Date() + EncodeColor(SelectedValue(dyn_col)) + " Yield Curve = " + yc;
Plot(yc, "", dyn_col, styleStaircase);
PlotGrid(0, colorDarkYellow);
SetChartOptions(0, chartShowDates);
/**** END ****/
--- In amibroker@xxxxxxxxxxxxxxx, "sebastiandanconia" <sebastiandanconia@xxx> wrote:
>
> Yes, it's possible to get a variation of the yield curve (a spread, more
> precisely), using the FOREIGN() function, as in:
>
> Plot(Foreign( "^TNX", "C" )-Foreign( "^IRX", "C" ), _DEFAULT_NAME(),
> ParamColor( "Color", colorCycle ), ParamStyle("Style") );
>
> Using Yahoo! data this subtracts the 13-week Treasury Index from the
> 10-Year Treasury Index, but any spread can be created for which you have
> data.
>
> --- In amibroker@xxxxxxxxxxxxxxx, "Gregory G. Serevetas"
> <gserevetas@> wrote:
> >
> > I'm using the free trial of AmiBroker and would like to find out if it
> > is possible to plot the YIELD CURVE, the FITE, and the NOB.
> >
> > If anyone knows how I might do this in AMIBROKER (or if it is even
> > possible), please post your message here.
> >
> > Thanks a lot. Appreciate it...
Content-Description: "AVG certification"
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.432 / Virus Database: 268.15.29/607 - Release Date: 12/28/2006 12:31 PM
|