ACCRINTM
นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณMeasureการคํานวณวิชวล
ส่งกลับดอกเบี้ยค้างจ่ายสําหรับหลักทรัพย์ที่ชําระดอกเบี้ยเมื่อครบกําหนด
วากยสัมพันธ์
ACCRINTM(<issue>, <maturity>, <rate>, <par>[, <basis>])
พารามิเตอร์
เทอม | นิยาม |
---|---|
issue |
ปัญหาของหลักทรัพย์ date |
maturity |
dateครบกําหนดหลักทรัพย์ |
rate |
rateดอกเบี้ยรายปีของหลักทรัพย์ |
par |
valueที่ตราไว้ของหลักทรัพย์ |
basis |
(ไม่บังคับ) ชนิดของเกณฑ์ daycount ที่จะใช้ ระบบจะเว้นเกณฑ์ If ไว้ ระบบจะสันนิษฐานว่าเป็น 0 values ที่ยอมรับได้จะแสดงอยู่ด้านล่างตารางนี้ |
พารามิเตอร์ basis
ยอมรับ valuesต่อไปนี้ :
Basis |
เกณฑ์ |
---|---|
0 or เว้นไว้ | US (NASD) 30/360 |
1 | ตามจริง/ตามจริง |
2 | ตามจริง/360 |
3 | ตามจริง/365 |
4 | ยุโรป 30/360 |
Value ผลลัพธ์
ดอกเบี้ยค้างจ่าย
หมาย เหตุ
วันที่จะถูกจัดเก็บเป็นหมายเลขซีเรียลตามลําดับเพื่อให้สามารถใช้ในการคํานวณได้ ใน DAX30 ธันวาคม 1899 จะเป็น day 0 and วันที่ 1 มกราคม 2008 คือ 39448 เนื่องจากเป็นวันที่ 39,448 หลังจากวันที่ 30 ธันวาคม 1899
ACCRINTM จะถูกคํานวณดังนี้:
$$\text{ACCRINTM} = \text{par} \times \text{rate} \times \frac{\text{A}}{\text{D}}$$
ที่ไหน:
- $\text{A}$ = จํานวนวันที่ค้างจ่าย นับตามรายเดือน สําหรับดอกเบี้ยในรายการครบกําหนด มีการใช้งานจํานวนวันนับจากวันที่ออก date ถึงวันครบกําหนด date
- $\text{D}$ = เกณฑ์ Year รายปี
วันที่ออก and ครบกําหนดถูกปัดเศษทิ้งเป็นจํานวนเต็ม
เกณฑ์ถูกปัดเศษเป็นจํานวนเต็มที่ใกล้ที่สุด
ifแสดง error :
- วันที่ออก or ครบกําหนด notdateที่ถูกต้อง
- วันที่ออก≥ครบกําหนด
- rate ≤ 0
- par ≤ 0
- เกณฑ์ < 0 เกณฑ์ or> 4
ฟังก์ชันนี้ not ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณ or กฎการรักษาความปลอดภัยระดับแถว (RLS)
ตัวอย่าง
ข้อมูล |
คําอธิบาย |
---|---|
1-เมษายน-2008 | date ปัญหา |
15-มิถุนายน-2008 | date ครบกําหนด |
10% | เปอร์เซ็นต์ของดอกเบี้ย |
1000 | value ที่ตราไว้ |
3 | เกณฑ์ตามจริง/365 (ดูด้านบน) |
คิวรี DAX ต่อไปนี้:
EVALUATE
{
ACCRINTM(DATE(2008,4,1), DATE(2008,6,15), 0.1, 1000, 3)
}
ส่งกลับดอกเบี้ยค้างจ่ายสําหรับหลักทรัพย์ที่มีเงื่อนไขที่ระบุไว้ข้างต้น
[Value] |
---|
20.5479452054795 |