> アプリを使う > Financialアプリ(財務計算)

Financialアプリ(財務計算)

Financialアプリを使うことで、さまざまな財務計算ができます。

重要!

本アプリによる計算結果やグラフ表示は、あくまで参考としてご利用ください。

実際の金融取引においては、本機を使って計算した結果を、必ず金融機関が算出した数値と比較してください。

本アプリに現在価値(PV)や購入価格(PRC)を入力する際に正の値または負の値のどちらを使うかは、実行しようとしている計算の種類に応じて、適切な方を入力してください。

操作の流れ

例:  3,000ドルを単利5.0%で投資した場合、2年後(730日後*)の元利合計を求め、続いて計算結果をグラフ上で確認する

  1. h > Financialを選ぶ。

  2. Financialタブが表示されます。

    CY875_V2_Financial_Operation Flow_1
  3. [Simple Interest](単利計算)を反転させ、Oを押す。

  4. 単利計算のSetupタブが表示されます。

    CY875_V2_Financial_Operation Flow_2
  5. 元利合計を求めるには、[Type]メニューから[Future Value (SI)]を選ぶ。

    1. [Type]を反転させ、Oを押す。

    2. 表示されるメニューから[Future Value (SI)]を選び、Oを押す。

  6. 下記の数値を入力する。
    n(日数)= 730、I‎%‎(年利)= 5、PV(元金)= -3000

  7. d730E5Es-(M)3000E

    CY875_V2_Financial_Operation Flow_3
  8. 必要に応じて、手順7で表示するグラフの描線の色を指定する。

    1. T > [Graph Color]を選ぶ。

    2. 希望する色を選び、Oを押す。

  9. 計算を実行するには、>を押す(またはButtom_Executeを反転させOを押す)。

  10. 元利合計(FV = 元金+利息)の計算結果が、Resultタブに表示されます。

    計算に必要な数値が正しく入力されていない場合は、エラーとなります。

    CY875_V2_Financial_Operation Flow_4
  11. グラフを表示するには、>を押す。

  12. グラフ上で計算結果を確認するには、T > [Trace]を選ぶ。

  13. トレース機能が有効となり、グラフ上に十字ポインター(+pointer)が表示されます。

    rを押すたびに、表示される値が元金(PV)、利息(SI)、元利合計(FV)の順に切り替わります。lを押すと、逆方向に切り替わります。

    トレース機能を解除するには、bを押します。

    CY875_V2_Financial_Operation Flow_5
  14. GraphタブからResultタブに戻るには、bまたは<を押す。

財務計算を実行する

Financialアプリで実行できる財務計算は、下表のとおりです。

この計算をするには:

Financialタブでこれを選ぶ:

単利計算

Simple Interest*1

複利計算

Compound Interest*2

投資評価(キャッシュフロー)

Cash Flow

年賦償還(返済金額に含まれる利息部分と元本部分の計算)

Amortization*2

金利変換(実効金利と表面金利の間で変換)

Conversion

原価/販売価格/粗利の計算

Cost/Sell/Margin

日数/日付計算

Days Calculation*1

減価償却計算

Depreciation

債券計算(債券の購入価格と年間利回りの計算)

Bond Calculation*1*3

計算前にS > [Number of Days/Year]を設定してください。

計算前にS > [Payment Point]を設定してください。

計算前にS > [Interest Paid]を設定してください。

計算例

例1(金利変換):

実効金利(I‎%‎)5%で、隔月複利(n= 6)の証書における表面金利(APR)を求める

  1. Financialタブで[Conversion](金利変換)を反転させ、Oを押す。

  2. 金利変換のSetupタブが表示されます。

  3. 表面金利を求めるには、[Type]メニューから[Annual Percent Rate]を選ぶ。

    1. [Type]を反転させ、Oを押す。

    2. 表示されるメニューで[Annual Percent Rate]を反転させ、Oを押す。

  4. 下記の数値を入力する。
    n(複利回数)= 6、I‎%‎(年利)= 5

  5. d6E5E

    CY875_V2_Financial_Calculation Example_1-1
  6. 計算を実行するには、>を押す。

  7. 計算結果がResultタブに表示されます。

    CY875_V2_Financial_Calculation Example_1-2

 

例2(減価償却計算):

定額法を使って、耐用年数(n)が4年、取得価格(PV)が30万円のパソコンの、初年度と2年度の減価償却費を計算する。初年度の償却月数(Y−1)は8か月とする。さらに、各年度の償却費を一覧表示する。

  1. Financialタブで[Depreciation](減価償却計算)を反転させ、Oを押す。

  2. 減価償却計算のSetupタブが表示されます。

  3. 定額法を使うには、[Type]メニューから[Straight-Line]を選ぶ。

  4. 下記の数値を入力する。
    n(耐用年数)= 4、PV(取得価格)= 300000、FV(残存簿価)= 0、j(償却費を計算する年度)= 2、Y−1(初年度の償却月数)= 8

  5. d4E300000E0E2E8E

    CY876_V2_Financial_Calculation Example_2-1
  6. 計算を実行するには、>を押す。

  7. 計算結果がResultタブに表示されます。
    SL1:初年度の減価償却費
    SLj:j = 2 年度の減価償却費
    SLk:(k=n+1) = 5 年度(償却最終年度)の減価償却費

    CY876_V2_Financial_Calculation Example_2-2
  8. 各年度の償却費を一覧表示するには、>を押す。

  9. Tableタブに、年度(j)ごとの償却費(SL)と、各年度末の未償却額(RDV)が一覧表示されます。

    Tableタブの表示中に>を押して、グラフを表示することもできます。

    CY876_V2_Financial_Calculation Example_2-3

 

例3(債券計算):

償還日(d2)2028年12月15日の半年物社債*1を、受渡日(d1)2024年6月1日で購入したい。この債券は1年の日数を365日で計算する*2。額面価額の100%で償還され(RDV)、クーポンレート(CPN)は3%である。満期までの利回り(YLD)が4%の場合、債券の価格(PRC)と経過利息(INT)、および経過利息を含んだ購入価格(CST)を求める。

S > [Interest Paid]Semi-annuallyに設定します。

S > [Number of Days/Year]365に設定します。

  1. Financialタブで[Bond Calculation](債券計算)を反転させ、Oを押す。

  2. 債券計算のSetupタブが表示されます。

  3. 購入価格を求めるには、[Type]メニューから[Bond’s Price]を選ぶ。

  4. 下記の数値を入力する。
    d1 = 6/1/2024(月/日/年)、d2 = 12/15/2028(月/日/年)、RDV = 100、CPN = 3、YLD = 4

  5. dE6E1E2024EE
    E12E15E2028EE
    100E3E4E

    CY875_V2_Financial_Calculation Example_3-1
  6. 計算を実行するには、>を押す。

  7. 計算結果がResultタブに表示されます。

    CY875_V2_Financial_Calculation Example_3-2

    参考: 債券計算のメモ画面について

    債券計算のResultタブの表示中にT > [Display Memorandum]を選ぶと、計算に使われた下記の日数が表示されます。

    PRD:

    d1(受渡日)からd2(償還日)までの日数

    N:

    受渡日から償還日までの利払い回数

    A:

    前回利払日から受渡日までの日数

    B:

    受渡日から次回利払日までの日数(D − A)

    D:

    受渡日の前回利払日から次回利払日までの日数

    CY875_V2_Financial_Calculation Example_Note_1

    メモ画面の表示中にT > [Show Coupon Payment Day]を選ぶと、利払日を表示する画面に切り替わります(S > [Number of Days/Year]365の場合のみ)。償還年から購入した年までの利払日が複数回ある場合は、この画面でOを押すたびに、各利払日が初回までさかのぼって順次表示されます。

入出力用語と計算式

単利計算

SI: 利息

n: 支払期間(回数)

PV: 元金

I%: 年利(%)

FV: 元利合計

365日モード:SI= n365×PV×i    (i= I%100)

360日モード:SI= n360×PV×i    (i= I%100)

SI= -SI

FV= -(PV+SI)

複利計算

n: 支払期間(回数)

I%: 年利(%)

PV: 現在価値

PMT: 支払金額

FV: 将来価値

P/Y: 年間の支払回数

C/Y: 年間の複利回数

PV・PMT・FV・nの計算時

I%0

PV=-(α×PMT+β×FV)

PMT=-PV+β×FVα

FV=-PV+α×PMTβ

n=log{(1+iS)×PMT-FV×i(1+iS)×PMT+PV×i}log(1+i)

I%=0

PV=-(PMT×n+FV)   (n>0)

PMT=-PV+FVn   (n>0)

FV=-(PMT×n+PV)   (n>0)

n=-PV+FVPMT

 

α=(1+i×S)×1-βi  β=(1+i)-n

 

 

S > [Payment Point]Endの場合

S > [Payment Point]Beginningの場合

S=

0

1

 

 

P/Y=C/Y=1の場合

左記以外の場合

i=

 I%100

(1+I%100×[C/Y])C/YP/Y-1

 

I‎%‎の計算時

i(実効金利)は、ニュートン法により計算されます。

PV+α×PMT+β×FV=0

I%=は、下記の式によってiから計算されます:

 

P/Y=C/Y=1の場合

左記以外の場合

I%=

i×100

((1+i)P/YC/Y-1)×C/Y×100

重要!

現在価値(PV)と将来価値(FV)の両方を入力して計算する場合、一方を正の値、もう一方を負の値とする必要があります。

年利(I‎%‎)の計算にはニュートン法を使っており、さまざまな計算条件によって精度が影響を受けます。このため、得られる計算結果はあくまで近似値です。本アプリによる計算結果は、この点に留意してご利用いただくか、別途検算してください。

投資評価(キャッシュフロー)

一定期間にわたって資金額を合計し、減価資金額(Discounted Cash Flow、DCF)法を使って投資評価を行います。下記4種類の投資評価を利用できます。

NPV: 正味現在価値

IRR: 内部収益率

NFV: 正味最終価値

PBP: 回収期間

下記のキャッシュフロー図は、資金の動きを視覚的に表現したものです。

CY875_V2_Financial_Cash Flow_1

この図では、CF0が初期投資額を表します。その後のキャッシュフローについては順次、1年後の資金額をCF1、2 年後の資金額をCF2のように表しています。

NPV=CF0+CF1(1+i)+CF2(1+i)2+CF3(1+i)3+・・・+CFn(1+i)n
i=I%100I%: 利息(%)、n: 254までの自然数)
NFV=NPV×(1+i)n

 

IRRは下記の式に基づいて計算されます:

0=CF0+CF1(1+i)+CF2(1+i)2+CF3(1+i)3+・・・+CFn(1+i)n

この式では、NPV = 0であり、IRRi × 100 に相当します。ただし、本機がその後自動的に実行する計算ではわずかな誤差が累積されるため、実際にはNPVが0になることはありません。NPVが0に近づくほど、IRRの精度は高くなります。

PBP={    

0………………………(CF00)
n-NPVnNPVn+1-NPVn…(上記以外)

NPVn=k=0nCFk(1+i)k

n:

NPVn00NPVn+1の条件を満たす正の最小整数、または0

年賦償還

PM1: PM1回目の支払い回数

PM2: PM2回目の支払い回数

n: 支払期間(回数)

I%: 利率

PV: 元金

PMT: 各回の支払額

FV: 最終支払い後の残高

P/Y: 年間の支払回数

C/Y: 年間の複利回数

CY875_V2_Financial_Amortization_1-1 + CY875_V2_Financial_Amortization_1-1

1回分の
返済金額

最後

返済回数

CY875_V2_Financial_Amortization_1-2 + CY875_V2_Financial_Amortization_1-2

1回分の
返済金額

最後

返済回数

 

a:

PM1回目の支払いの金利分(INT)

INTPM1=|BALPM1-1×i|×(PMT sign)

b:

PM1回目の支払いの元金分(PRN)

PRNPM1=PMT+BALPM1-1×i

a + b = 1回分の返済金額(PMT)

 

c:

PM2回目の支払いが終わった段階での元金の残高(BAL)

BALPM2=BALPM2-1+PRNPM2

d:

PM1回目からPM2回目までに支払った元金の総額(ΣPRN)

PM1PM2PRN=PRNPM1+PRNPM1+1+・・・+PRNPM2

e:

PM1回目からPM2回目までに支払った金利の総額(ΣINT)

PM1PM2INT=INTPM1+INTPM1+1+・・・+INTPM2

S > [Payment Point]Endの場合:BAL0=PV

S > [Payment Point]Beginningの場合:INT1=0かつPRN1=PMT

 

表面金利と実効金利の変換

分割払いで年間の支払回数と複利回数が異なる場合、表面金利(ユーザーが入力したI‎%‎の値)は実効金利(I‎%‎’)に変換されます。

I%'={(1+I%100×[C/Y])[C/Y][P/Y]-1}×100

表面金利から実効金利への変換後、下記の式によりiが算出され、その後の計算に使われます。

i=I%'÷100

金利変換

EFF: 実効金利(%)

APR: 表面金利(%)

n: 複利回数

I%: 利率

 

EFF=[(1+APR/100n)n-1]×100
APR=[(1+EFF100)1n-1]×n×100

原価/販売価格/粗利

Cst: 原価

Sel: 販売価格

Mrg: 粗利(%)

 

Cst=Sel (1-Mrg100)
Sel=Cst1-Mrg100
Mrg(%)=(1-CstSel)×100

日数/日付計算

Number of Days(指定日付間の日数)

=

d2−d1

(d1: 日付1、d2: 日付2)

Days After(指定日付から指定日数後の日付)

=

d1+D

(d1: 日付、D: 日数)

Days Before(指定日付から指定日数前の日付)

=

d1−D

(d1: 日付、D: 日数)

減価償却計算

定額法(SL)

SLj:j年度の償却額

n: 耐用年数

PV: 取得価格

FV: 残存簿価

j: 償却費を計算する年度

Y-1: 初年度の償却月数

 

SL1=(PV-FV)n×{Y-1}12

SLj=(PV-FV)n

SLk=(PV-FV)n×12-{Y-1}12

k=n+1(ただし、{Y-1}12のとき)

定率法(FP)

FPj: j年度の償却額

RDVj: j年度末の未償却額

I%: 償却率

FP1=PV×I%100×{Y-1}12

FPj=(RDVj-1+FV)×I%100

FPn+1=RDVn (ただし、{Y-1}12のとき)

RDV1=PV-FV-FP1

RDVj=RDVj-1-FPj

RDVn+1=0 (ただし、
{Y-1}12のとき)

級数法(SYD)

SYDj: j年度の償却額

RDVj: j年度末の未償却額

Z=n(n+1)2

n'=n-{Y-1}12

Z'=(Intg(n')+1) (Intg(n')+2×Frac(n'))2

SYD1=nZ×{Y-1}12 (PV-FV)

SYDj=(n'-j+2Z') (PV-FV-SYD1)

(j1)

SYDn+1=(n'-(n+1)+2Z') (PV-FV-SYD1)×12-{Y-1}12 (ただし、{Y-1}12のとき)

RDV1=PV-FV-SYD1

RDVj=RDVj-1-SYD1

 

特殊定率法(DB)

DBj: j年度の償却額

RDVj: j年度末の未償却額

I%: 償却係数

DB1=PV×I%100n×{Y-1}12

RDV1=PV-FV-DB1

DBj=(RDVj-1+FV)×I%100n

RDVj=RDVj-1-DBj

DBn+1=RDVn (ただし、{Y-1}12のとき)

RDVn+1=0 (ただし、
{Y-1}12のとき)

債券計算

CY875_V2_Financial_Bond Calculation_1
  1. 発行日

  2. 利払日

  3. 受渡日(d1)

  4. 償還日(d2)

PRC: 額面価額100$あたりの購入価格

CPN: クーポンレート(%)

YLD: 年利回り(%)

M: 利払い間隔(1 = 年1 回、2 = 半年に1 回)

N: 受渡日から償還日までの利払い回数

RDV: 額面価額100$あたりの償還価格

INT: 経過利息

CST: 経過利息を含んだ購入価格

D: 受渡日の前回利払日から次回利払日までの日数

A: 前回利払日から受渡日までの日数

B: 受渡日から次回利払日までの日数(D-A

償還日までの利払いが1回以下の場合

PRC=- RDV+CPNM1+(BD×YLD/100M)+AD×CPNM

償還日までの利払いが2回以上の場合

PRC=- RDV(1+YLD/100M)(N-1+BD)-k=1NCPNM(1+YLD/100M)(k-1+BD)+AD×CPNM

INT=- AD×CPNM

CST=PRC+INT

 

重要!

年利回り(YLD)の計算にはニュートン法を使っており、さまざまな計算条件によって精度が影響を受けます。このため、得られる計算結果はあくまで近似値です。本アプリによる計算結果は、この点に留意してご利用いただくか、別途検算してください。

FinancialアプリのSettingsメニュー項目

下記はFinancialアプリに特有のSettingsメニュー項目です。

S > [Payment Point] ...

支払日を期首(Beginning)または期末(End)に指定します。この設定は、複利計算と年賦償還の計算に影響します。

S > [Number of Days/Year] ...

1年の日数を365または360に指定します。この設定は、単利計算・日数/日付計算・債券計算に影響します。

S > [Interest Paid] ...

債券計算の際の利払いの間隔を、年1回(Annually)または半年に1回(Semi-annually)のどちらかに指定します。