Najpopularniejszą metodą określania wartości godziwej obligacji jest obliczenie bieżącej wartości wszystkich oczekiwanych przyszłych przepływów pieniężnych z obligacji. Aby to zrobić, zazwyczaj potrzebne są następujące zmienne: czas do zapadalności, stopa dyskontowa, stopa kuponu i wartość nominalna. Zasadniczo czas do wykupu to czas, po którym emitent obligacji spłaci pieniądze należne posiadaczowi obligacji według wartości nominalnej, która zazwyczaj jest liczbą okrągłą. Stopa dyskontowa to ogólnie stopa zwrotu, jaką inwestor spodziewa się otrzymać, jeśli obligacja jest utrzymywana do terminu zapadalności, co zwykle określa się jako rentowność na rynku obligacji. Ostatecznie stopa kuponowa to w zasadzie regularne oprocentowanie wypłacane obligatariuszowi do terminu zapadalności, w którym inwestor otrzymuje ostateczną wypłatę kuponu wraz z wartością nominalną.
Kupując obligację, inwestor zazwyczaj oczekuje, że otrzyma serię przepływów pieniężnych, dopóki obligacja nie dojrzeje. Na przykład obligacja, która ma trzyletni termin zapadalności i płaci kupon o wartości 100 dolarów amerykańskich (USD) rocznie, oznaczałaby, że wartość nominalna 1,000 USD zostanie zwrócona posiadaczowi obligacji na koniec trzech lat wraz z ostatnią ratą kuponu . Oznacza to, że obligatariusz otrzyma trzy oddzielne przepływy pieniężne. Oznacza to, że inwestor otrzyma 100 USD w pierwszym roku, 100 USD w drugim, a ostatnia rata wyniesie 1,100 USD na koniec trzeciego roku. Aby ustalić godziwą cenę takiej obligacji, należy obliczyć bieżącą wartość wszystkich przepływów pieniężnych przy użyciu stopy dyskontowej i okresu zapadalności.
W finansach podstawową zasadą leżącą u podstaw praktyki znajdowania wartości bieżącej przyszłych przepływów pieniężnych jest wartość pieniądza w czasie (TVM). Koncepcja ta mówi, że dolar uzyskany dzisiaj jest cenniejszy niż dolar uzyskany w przyszłości. Na przykład przepływ pieniężny o wartości 100 USD otrzymany w pierwszym roku jest wart więcej niż przepływ pieniężny o wartości 100 USD otrzymany w roku drugim i tak dalej. Aby określić wartość godziwą obligacji, należy oddzielnie znaleźć wartość bieżącą każdego przepływu pieniężnego, a następnie dodać wszystkie te wartości bieżące, aby otrzymać cenę godziwą. Formuła używana do tego jest następująca: P = C/(1+r) + C/(1+r)^2 + . . . + C/(1+r)^n + M/(1+r)^n, gdzie P to wartość godziwa, C to kupon, r to stopa dyskontowa, n to liczba pełnych lat do terminu zapadalności, oraz M to wartość nominalna.
Aby to zilustrować, warto rozważyć obligację, która ma wartość nominalną 1,000 USD, płaci 100 USD kuponu rocznie, przy 9% zysku lub stopie dyskontowej i będzie zapadać w ciągu trzech lat. P = 100/(1+0.09) + 100/(1+0.09)^2 + 100/(1+0.09)^3 + 1000/(1+0.09)^3, co jest równe wartości godziwej 1025.31 USD . Należy zauważyć, że stopa dyskontowa jest wyrażona w ułamkach dziesiętnych, chyba że używany jest kalkulator finansowy. Ogólnie rzecz biorąc, menedżerowie finansowi biorą pod uwagę powyższe zmienne i używają kalkulatora finansowego lub oprogramowania do arkuszy kalkulacyjnych, aby obliczyć wartość godziwą obligacji, co sprawia, że jest to pestka. Również opisana powyżej metoda dotyczy obligacji znanych jako obligacje waniliowe, które są najczęstsze, choć w celu określenia wartości innych rodzajów obligacji finansiści nadal stosują powyższą metodę i/lub jej warianty.
Co więcej, wartość godziwa obligacji zawsze będzie wyższa od wartości nominalnej, jeśli stopa kuponu jest wyższa niż stopa dyskontowa, którą nazywa się obligacją premium. Na przykład, jeśli obligacja ma 10% stopę kuponu i 8% stopę dyskontową lub rentowność, jej wartość przekroczy 1,000 USD. I odwrotnie, jeśli stopa dyskontowa jest wyższa niż stopa kuponu, wówczas jej wartość będzie poniżej wartości nominalnej, zwanej również obligacją dyskontową. Na przykład obligacja o rentowności 12% i kuponie 10% będzie miała wartość poniżej 1,000 USD. Wreszcie, wartość godziwa obligacji o równej stopie kuponu i stopie dyskontowej jest równa wartości nominalnej lub jej wartość godziwa wyniesie 1,000 USD.