Max,
I have produced the following bit of help for you based on everything below, which you said 2 posts ago:
I did not take into account the binom tree you posted, nor did I take into account any code that you have posted thus far. Sooooo....
what I meant was that the interface (the SCREEN you look at when inside Excel) should probably have most of the resources you need to get done what you need. As I said before, VBA code available for internal use in Excel is nothing more than just binary numbers that can do the same thing as pushing buttons on the screen in Excel can do.
well obviously some of that data (if not all of it) would somehow be rolled into the IRR() and NPV() functions. Or at least it would be related somehow. Now, since I'm not a financing professional, I don't really care to learn and/or teach myself how this is all interconnected. If I am to help you accomplish your goal, it would be
your job to explain these types of things to me. And on the flip side, it would be my job to explain to you how programming logic can assist you.
NOI I looked up:
https://www.investopedia.com/terms/n/noi.asp
so....obviously it is relevant, however I don't have the time to do the research on it anymore than looking at that page. The formula looks very simple. You probably don't need me for that.
That's up to you. That is not my part of this relationship. It is yours. However, if you have questions in a technical sense with regard to how it can assist you in compiling that data, analyzing it or anything else, don't hesitate to ask me (or anyone else here for that matter).
Now, you're up.

Talk to you soon I'm sure.
[on a side note, the website
investopedia is seriously out of date! they are using ASP technology that is a decade or more old! they should be using .NET from visual studio. if they did, this would be their page:
https://www.investopedia.com/terms/n/noi.aspx
but alas, a server error results. =( I think someone needs to contact those folks! LOL
Bookmarks