COUPDAYBS.php 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222
  1. <?php
  2. // Settlement, Maturity, Frequency, Basis, Result
  3. return [
  4. [
  5. 71,
  6. '25-Jan-2007',
  7. '15-Nov-2008',
  8. 2,
  9. 1,
  10. ],
  11. [
  12. 66,
  13. '2011-01-01',
  14. '2012-10-25',
  15. 4,
  16. ],
  17. [
  18. 66,
  19. '2011-01-01',
  20. '2012-10-25',
  21. 4,
  22. null,
  23. ],
  24. [
  25. 71,
  26. '2011-01-25',
  27. '2011-11-15',
  28. 2,
  29. 1,
  30. ],
  31. [
  32. '#VALUE!',
  33. 'Invalid Date',
  34. '15-Nov-2008',
  35. 2,
  36. 1,
  37. ],
  38. [
  39. '#VALUE!',
  40. '25-Jan-2007',
  41. 'Invalid Date',
  42. 2,
  43. 1,
  44. ],
  45. 'Invalid Frequency' => [
  46. '#NUM!',
  47. '25-Jan-2007',
  48. '15-Nov-2008',
  49. 3,
  50. 1,
  51. ],
  52. 'Non-Numeric Frequency' => [
  53. '#VALUE!',
  54. '25-Jan-2007',
  55. '15-Nov-2008',
  56. 'NaN',
  57. 1,
  58. ],
  59. 'Invalid Basis' => [
  60. '#NUM!',
  61. '25-Jan-2007',
  62. '15-Nov-2008',
  63. 4,
  64. -1,
  65. ],
  66. 'Non-Numeric Basis' => [
  67. '#VALUE!',
  68. '25-Jan-2007',
  69. '15-Nov-2008',
  70. 4,
  71. 'NaN',
  72. ],
  73. 'Same Date' => [
  74. '#NUM!',
  75. '24-Dec-2000',
  76. '24-Dec-2000',
  77. 4,
  78. 0,
  79. ],
  80. [
  81. 311,
  82. '31-Jan-2021',
  83. '20-Mar-2021',
  84. 1,
  85. 0,
  86. ],
  87. [
  88. 317,
  89. '31-Jan-2021',
  90. '20-Mar-2021',
  91. 1,
  92. 1,
  93. ],
  94. [
  95. 317,
  96. '31-Jan-2020',
  97. '20-Mar-2021',
  98. 1,
  99. 1,
  100. ],
  101. [
  102. 317,
  103. '31-Jan-2021',
  104. '20-Mar-2021',
  105. 1,
  106. 2,
  107. ],
  108. [
  109. 317,
  110. '31-Jan-2021',
  111. '20-Mar-2021',
  112. 1,
  113. 3,
  114. ],
  115. [
  116. 310,
  117. '31-Jan-2021',
  118. '20-Mar-2021',
  119. 1,
  120. 4,
  121. ],
  122. [
  123. 131,
  124. '31-Jan-2021',
  125. '20-Mar-2021',
  126. 2,
  127. 0,
  128. ],
  129. [
  130. 133,
  131. '31-Jan-2021',
  132. '20-Mar-2021',
  133. 2,
  134. 1,
  135. ],
  136. [
  137. 133,
  138. '31-Jan-2020',
  139. '20-Mar-2021',
  140. 2,
  141. 1,
  142. ],
  143. [
  144. 133,
  145. '31-Jan-2021',
  146. '20-Mar-2021',
  147. 2,
  148. 2,
  149. ],
  150. [
  151. 133,
  152. '31-Jan-2021',
  153. '20-Mar-2021',
  154. 2,
  155. 3,
  156. ],
  157. [
  158. 130,
  159. '31-Jan-2021',
  160. '20-Mar-2021',
  161. 2,
  162. 4,
  163. ],
  164. [
  165. 41,
  166. '31-Jan-2021',
  167. '20-Mar-2021',
  168. 4,
  169. 0,
  170. ],
  171. [
  172. 42,
  173. '31-Jan-2021',
  174. '20-Mar-2021',
  175. 4,
  176. 1,
  177. ],
  178. [
  179. 42,
  180. '31-Jan-2020',
  181. '20-Mar-2021',
  182. 4,
  183. 1,
  184. ],
  185. [
  186. 42,
  187. '31-Jan-2021',
  188. '20-Mar-2021',
  189. 4,
  190. 2,
  191. ],
  192. [
  193. 42,
  194. '31-Jan-2021',
  195. '20-Mar-2021',
  196. 4,
  197. 3,
  198. ],
  199. [
  200. 40,
  201. '31-Jan-2021',
  202. '20-Mar-2021',
  203. 4,
  204. 4,
  205. ],
  206. [
  207. 5,
  208. '05-Apr-2019',
  209. '30-Sep-2021',
  210. 2,
  211. 0,
  212. ],
  213. [
  214. 5,
  215. '05-Oct-2019',
  216. '31-Mar-2022',
  217. 2,
  218. 0,
  219. ],
  220. ];