อ่านในภาษาอังกฤษ

แชร์ผ่าน


INTRATE

นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณMeasureการคํานวณวิชวล

ส่งกลับ rate ดอกเบี้ยสําหรับหลักทรัพย์ที่ใช้เงินลงทุนทั้งหมด

วากยสัมพันธ์

INTRATE(<settlement>, <maturity>, <investment>, <redemption>[, <basis>])

พารามิเตอร์

เทอม นิยาม
settlement dateการชําระเงินของหลักทรัพย์ date ชําระเงินหลักทรัพย์เป็น date หลังจากวันที่ออก date เมื่อมีการซื้อขายหลักทรัพย์กับผู้ซื้อ
maturity dateครบกําหนดหลักทรัพย์ date ครบกําหนดเป็น date เมื่อความปลอดภัยหมดอายุ
investment จํานวนเงินที่ลงทุนในหลักทรัพย์
redemption ยอดเงินที่จะ received เมื่อครบกําหนด
basis (ไม่บังคับ) ชนิดของเกณฑ์ daycount ที่จะใช้ ระบบจะเว้นเกณฑ์ If ไว้ ระบบจะสันนิษฐานว่าเป็น 0 values ที่ยอมรับได้จะแสดงอยู่ด้านล่างตารางนี้

พารามิเตอร์ basis ยอมรับ valuesต่อไปนี้ :

Basis เกณฑ์
0 or เว้นไว้ US (NASD) 30/360
1 ตามจริง/ตามจริง
2 ตามจริง/360
3 ตามจริง/365
4 ยุโรป 30/360

Value ผลลัพธ์

rateดอกเบี้ย

หมาย เหตุ

  • วันที่จะถูกจัดเก็บเป็นหมายเลขซีเรียลตามลําดับเพื่อให้สามารถใช้ในการคํานวณได้ ใน DAX30 ธันวาคม 1899 จะเป็น day 0 and วันที่ 1 มกราคม 2008 คือ 39448 เนื่องจากเป็นวันที่ 39,448 หลังจากวันที่ 30 ธันวาคม 1899

  • date ชําระเงินคือ date ผู้ซื้อทําการซื้อดอกเบี้ย เช่น พันธบัตร date ครบกําหนดคือ date เมื่อดอกเบี้ยหมดอายุ ตัวอย่างเช่น สมมติว่ามีการออกพันธบัตร 30-year ในวันที่ 1 มกราคม 2008 and โดยผู้ซื้อในอีกหกเดือนต่อมา date การตัดสินค้าจากคลังจะเป็นวันที่ 1 มกราคม 2008 date การชําระเงินคือ 1 กรกฎาคม 2008 and วันครบกําหนด date คือ 1 มกราคม 2038 ซึ่งคือ 30 ปีหลังจากวันที่ 1 มกราคม 2008 การออก date

  • INTRATE จะถูกคํานวณดังนี้:

    INTRATE=redemptioninvestmentinvestment×BDIM

    ที่ไหน:

    • B = จํานวนของวันใน yearโดยขึ้นอยู่กับเกณฑ์ year
    • DIM = จํานวนของวันตั้งแต่วันที่ชําระเงินจนถึงวันครบกําหนด
  • วันที่ชําระเงิน and วันครบกําหนดถูกปัดเศษทิ้งทิ้งเป็นจํานวนเต็ม

  • เกณฑ์ถูกปัดเศษเป็นจํานวนเต็มที่ใกล้ที่สุด

  • ifแสดง error :

    • วันครบกําหนดของ or ชําระเงิน notdateที่ถูกต้อง
    • วันที่ชําระเงิน≥ครบกําหนด
    • ≤การลงทุน 0
    • การแลกใช้ ≤ 0
    • เกณฑ์ < 0 เกณฑ์ or> 4
  • ฟังก์ชันนี้ not ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณ or กฎการรักษาความปลอดภัยระดับแถว (RLS)

ตัวอย่าง

ข้อมูล คําอธิบาย
2/15/2008 date ชําระเงิน
5/15/2008 date ครบกําหนด
$1,000,000 การลงทุน
$1,014,420 value แลกใช้สิทธิ์
2 เกณฑ์ตามจริง/360

คิวรี DAX ต่อไปนี้:

EVALUATE
{
  INTRATE(DATE(2008,2,15), DATE(2008,5,15), 1000000, 1014420, 2)
}

ส่งกลับ rate ส่วนลดสําหรับพันธบัตรโดยใช้เงื่อนไขที่ระบุไว้ข้างต้น

[Value]
0.05768