Difference between revisions of "Manuals/calci/ODDFYIELD"

From ZCubes Wiki
Jump to navigation Jump to search
Line 53: Line 53:
  
 
==Examples==
 
==Examples==
 +
#'''Example 1'''
 +
{| class="wikitable"
 +
|+Spreadsheet
 +
|-
 +
! !! A !! B
 +
|-
 +
! 1
 +
| 9/17/2006 || 7/15/2000
 +
|-
 +
! 2
 +
| 4/1/2020 || 8/10/2025
 +
|-
 +
! 3
 +
| 7/2/2006  || 2/28/2000 
 +
|-
 +
! 4
 +
| 11/5/2010 || 11/1/2002 
 +
|-
 +
! 5
 +
| 7.5% || 8.25%
 +
|-
 +
! 6
 +
| 78.55 || 93.1
 +
|-
 +
! 7
 +
| 100 || 125
 +
|-
 +
! 8
 +
| 2 || 1
 +
|-
 +
! 9
 +
| 0 || 0
 +
|}
 +
#=ODDFYIELD(A1,A2,A3,A4,A5,A6,A7,A8,A9)= 0.09758683535
 +
#=ODDFYIELD(B1,B2,B3,B4,B5,B6,B7,B8,B9)=0.09086257924
 +
#=ODDFYIELD(B1,B2,B3,B4,B5,B6,B7,4,2)=0.089941749932
 +
 +
==See Also==
 +
*[[Manuals/calci/ODDFYIELD  | ODDFYIELD ]]
 +
*[[Manuals/calci/ODDLPRICE  | ODDLPRICE ]]
 +
*[[Manuals/calci/ODDLYIELD  | ODDLYIELD ]]
 +
 +
==References==
  
 
==See Also==
 
==See Also==
 
==References==
 
==References==

Revision as of 01:36, 26 March 2014

ODDFYIELD(s,m,iss,fc,r,pr,rdm,f,b)


  • is the settlement.
  • is the maturity.
  • is the issue date.
  • is the first coupon date.
  • is the rate of interest.
  • is the security's price.
  • is the security's redemption.
  • is the frequency.
  • is the basis.

Description

  • This function gives the yield of a security that pays interest periodically but has an odd first period.
  • , is the security's settlementDate. It is a Date or DateTime specifying when the security was purchased.
  • is the security's maturity date. This date is after the settlement date specifying when the security matures.
  • is the date which is specifying when the security was issued.
  • is the date which is specifying when the security has its first interest payment. This date must be after the settlement date but before the maturity date.
  • is a non-negative number specifying the interest rate for the coupons that the security pays.
  • is a non-negative number or currency specifying the security’s purchase price per $100 of face value.
  • is a number or currency specifying the security’s value at redemption per $100 of face value.
  • is is a number specifying the number of coupons per year.
  • The supported values are
 1 -annual payments
 2 -semiannual payments
 4 -quarterly.
  • is an optional number specifying the day basis system to use.
  • The following types are supported
Basis Day count basis
0 or omitted American 30/360 (default)
1 actual/actual
2 actual/360
3 actual/365
4 European 30/360
  • To find the value of a we are using the iterative technique.
  • The value is changed through 100 iterations until the estimated price with the given value is near to the price.
  • The date arguments must satisfy the following conditions:
   iss(issue)<s(settlement) <fc(first coupon) < m(maturity). 
  • Also , ,, and are truncated in to integers.
  • This function gives the result as error when
  1.The date arguments s,m and fc are not a valid date.
  2.r<0 or pr<=0
  3.b<0 or b>4

Examples

  1. Example 1
Spreadsheet
A B
1 9/17/2006 7/15/2000
2 4/1/2020 8/10/2025
3 7/2/2006 2/28/2000
4 11/5/2010 11/1/2002
5 7.5% 8.25%
6 78.55 93.1
7 100 125
8 2 1
9 0 0
  1. =ODDFYIELD(A1,A2,A3,A4,A5,A6,A7,A8,A9)= 0.09758683535
  2. =ODDFYIELD(B1,B2,B3,B4,B5,B6,B7,B8,B9)=0.09086257924
  3. =ODDFYIELD(B1,B2,B3,B4,B5,B6,B7,4,2)=0.089941749932

See Also

References

See Also

References