Ejemplo n.º 1
0
        ///<summary>
        ///</summary>
        ///<param name="settlement"></param>
        ///<param name="maturity"></param>
        ///<param name="yield"></param>
        ///<param name="faceValue"></param>
        ///<returns></returns>
        public double BillPrice(DateTime settlement, DateTime maturity, double yield, double faceValue)
        {
            if (yield == 0 | faceValue == 0)
            {
                return(0);
            }
            if (settlement > maturity)
            {
                return(0);
            }
            Double output = BondAnalytics.BillPrice(settlement, maturity, yield, faceValue);

            return(output);
        }