「AnalysisToolPak」という名前のExcelのアドインは、定期的な利息を支払う証券の利回りを計算するための「利回り」機能を提供します。
関数はうまく機能し、適切なデータを返します。
私の理解は、一種の反復に基づく関数であり、コードに実装するのはそれほど簡単ではありません。
私の質問は、C#(最終的には他の言語)での実装を知っている/見た人は誰でも共有できますか?または(多分)それを実装する方法のいくつかのヒント?私が共有できるより:)
編集:
私に「公式」を投稿してくれてありがとう。しかし、これは私にとって完全には役に立たない。MSの公式では、 「クーポン期間が1つ以下の場合、償還まで」という1つの
ケースでのみ適用されることに注意してください。
そうでなければ:
「(...)歩留まりは100回の反復で計算されます。」
その場合の正確な公式はありません
私は方程式を読んでそれらを実装することができます(うまくいけば)が、私の質問は、誰かがプログラミング言語ですでに実装された関数を持っているか、見たかどうかでした。
私は怠け者ではありませんが、開いたドアを壊すのは好きではありません...