|
YOUR FEEDBACK
Did you read today's front page stories & breaking news?
SYS-CON.TV SYS-CON.TV WEBCASTS |
POWERBUILDER LINKS YOU MUST CLICK ON Double Your Money, or the Rule of 72
A simple way to find out when your finances will double
By: Berndt Hamboeck
Oct. 1, 2004 12:00 AM
Last month I described the beginnings of my PBStock application, which I'm currently developing, but I didn't mention why I started to write this application. I wrote it because I was forced to try to get more for my money. It took awhile for me to understand that. You may realize it already. I'm an independent consultant primarily for Sybase PowerBuilder, ASE, EAServer, and J2EE. We've had profitable times and used to get a reasonable hourly rate for our work, but this changed dramatically a few years ago. The rates dropped, and the bank interest on my deposits went down faster than I was able to say "wealth." Likewise my expenses have gotten higher and higher (e.g., the rent for my apartment). Suffice it to say I'm not very amused when I have to fill up my car with gas these days. For these reasons, I realized that something had to happen with the money I've saved over the years. It must be possible to get more for your money than the 1.75% interest the bank offers (not really a good deal when inflation is as high as the interest rates). But how much do I want for my money? In this article I attempt to answer this question. Be forewarned that it might not be for the math-phobic. However, you can download a sample application written in PocketBuilder that implements all this for you (www.pocketpb.com).
The Compound Interest As an example let's imagine a bank account with $10,000 and a nominal annual rate of 6% per year. What would you expect to have after one year? We would compute it by multiplying $10,000 by 0.06. This gives us $600. To bring this into a formula we would write: BALANCE = MonMan * (1 + PERCENT) This is for one year, but what happens to an account with compounded interest and no withdrawals in subsequent years?
Compound Interest (Future Value) Our balance will grow according to the following schedule:
As you can see, this quickly starts to get complex, but we can simplify it by pulling out factors (1 + r) from each line. If we do that we'll see a simple pattern:
If we follow this pattern for years (YEARS), we get the general formula for the future value: FUTUREVALUE = MonMan * (1 + PERCENT)YEARS This is easy, but not what a typical person would do. Usually we would start with an initial amount, invest it at an annual compounded rate of return, and add equal contributions every year. We're going to assume that the balance of the account for any particular year includes the interest growth from last year, but does not yet include the new contribution. We'll write ANNUAL for the annual contribution, and to keep things easier we'll use 1PERC for (1 + PERCENT). Now, let's start writing down the account balance for the first two years:
In other words, to go from one year's balance to the next, add on the contribution ANNUAL and then multiply by 1PERC to get the final interest. If we multiply these terms out, we'll start to see a pattern:
So for several years this function would look like:
Balance(YEARS) = The full PocketBuilder implementation is shown in Listing 1.
Double Your Money This also works in reverse. Let's say you know that you need to double your money in a certain number of years because you want to buy a new car. To afford it, your available money has to double in two years so you can buy your car. Divide 72 by 2 for a 36% rate of return on your bank account (which is difficult but still possible). Be forewarned, like any rule of thumb, this simple rule is only good for approximations. How does this really work? Let's look at the real numbers. We want to know how long it takes an independent dealer (you in this case) MonMan to double given either the interest rate in percentage per year (PERCENT) or the number of years (YEARS). MonMan * (1 + PERCENT/100)YEARS = 2MonMan Because we said we'll try the case of PERCENT equaling 10%, we're solving this: MonMan * (1 + 10/100)YEARS = 2MonMan We cancel the MonMans to get the following: (1 + 10/100)YEARS = MonMan And we fill in our value for MonMan: (1 + 10/100)YEARS = 2 -> (1.1)YEARS = 2 PBDJ LATEST STORIES . . .
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
|
SYS-CON FEATURED WHITEPAPERS MOST READ THIS WEEK BREAKING POWERBUILDER / SYBASE NEWS
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||