[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[amibroker] Re: YIELD CURVE, FITE, NOB..........how do we plot these in Amibroker?



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