I ran a project in this area for a few years, and saw significant issues. For example, for high-stakes predictions (eg elections) we saw significant gaming because people see it as an opportunity to move the media narrative.
We've seen this in the current US Presidential Elections, with big swings in betting markets for the presidential outcome itself, without the same swings in related outcomes (eg, you see a swing in the price for "the winning president is X" without the price for "X gets above 270 electoral votes changing at all")
Obviously this creates arbitrage opportunities, but the media narrative is the real issue. Have you considered this problem at all?
Edit: Here's an account of manipulation of betting markets during the Obama/Romney election: https://rajivsethi.blogspot.com/2013/09/the-romney-whale.htm...
What are you going to do if (when) you detect manipulation? You won't be able to take it offline without the President using it as an example of "liberal bias", and you won't be able to ban users because of the same thing.
I know you won't do this, but I think you should experiment with some lower-stake markets first, and potentially use participation in those as a gate to the high stakes markets.
This is a fascinating product and potentially of great value but the size and visibility of Facebook means that the potential for unintended consequences is BIG.
My question is: I am sure you guys are familiar with crypto-based prediction markets like augur.net and prediqt.everipedia.org that use smart contracts and real money for predictions. Given that facebook is also building Libra and getting into blockchain, do you guys see that down the line Forecast could be something that moves to facebook's blockchain and/or you guys collaborate with crypto-based products like the above mentioned? That would be truly exciting since it would bring pure market dynamics to the predictions. I'm aware of the regulatory hurdles there, but thought I'd ask anyway. Great job! This is so fun to use.
• In Chrome, the website log in system fails silently (and we get "FB.login() called when user is already connected" when retrying).
• The website is blank on Firefox.
• The principle is cool, but not Bayesian enough IMO. Points are expendable (especially when one can get them freely by creating a new account). Better use statistical priors estimating the likelihood that a given source outputs an accurate prediction. Give a bad prior to new accounts, to discourage creating new accounts to "clean the slate" of bad predictions.
• In the current state, this system, if it gets popular, can quickly have diplomatic, political and economic repercussions and consequent abuse that the website seems wholly unprepared for, based on my reading of the guidelines.
Do you have Firefox FB containers enabled? I had the same issue, but when I opened the website inside a FB container it works.
What technology is used for the mobile apps?
Has there been any risk assessment on this feature? If so, any chance this is made public?
Why the decision to launch for iOS only?