Nice work stochastic. I hope this could calm down some pricing craziness of certain assets in the GLBSE in the long run.
One suggestion though: is it more appropriate to calculate the dividend returns with (dividend of last week)/(average price of last week)? It could prevent someone from manipulating the result by putting a fake ask wall, say, 1-2 hours before you post each week's report.
I don't think my weekly reports has that much of an impact on prices. There has only been 1307 views in 3 weeks, or maybe that is a lot but I don't know. I really just report them because I do it myself anyway and I wanted to see what the market wants for weekly returns.
I wanted the weekly dividend report to give an estimated return in dividends for the next week based on what they could get at that moment. I could add the previous weeks low, high, and weighted mean. I really don't believe in fake bid/ask walls are well manipulation tools unless they are naked. If someone puts up an ask with the purpose of manipulating the dividend rate (which would essentially increase the dividend percentage on my tables), then it is entirely possible that someone can purchase those contracts and get the assets at that price with the estimated dividend rate.
I hope that people don't just look at the dividend return percentage and make a bid. That would be crazy. For one, future dividends are not dependent on past dividends. The next week's dividends can be due to mining difficulty, competency of the asset manager, earnings changes, or equipment failure. Also, the price may change. What someone could do with this table is to take the weekly total dividend that I report and find the estimated dividend return on the ask price at the time they are thinking of buying.
Over time we can also see what is the rate of change in the dividend amounts over the weeks. Which assets are declining and which are rising. With the mining stocks we can look at the change in dividend rate and the difficulty level.
In the future I hope with the API that this kind of information can be reported in real time like it is done with other financial assets.