Fetch forecasts from prediction markets/forecasting platforms to make them searchable. Integrate these forecasts into other services.
https://metaforecast.org/
data | ||
node_modules | ||
src | ||
.gitignore | ||
package-lock.json | ||
package.json | ||
README.md |
How to use your own cookies
Private session cookies are necessary to query CSET-foretell and Good Judgment Open. You can get said cookies by creating an account in said platforms and then making and inspecting a request (e.g., by making a prediction). After doing this, you should create a src/privatekeys.json
, in the same format as src/privatekeys_example.json
How to run
From the top level directory, enter: npm run start
Various notes
- This will eventually be a webpage where users can just search for keywords and obtain forecasts related to those keywords. For example, by searching "Trump" and get probabilities related to various scenarios involving him.
- A demo of this functionality can be found here, the database can be found here, and a csv with the raw data here.
- These probabilities could then be rated and annotated, e.g., prediction markets rarely go above 95% or below 5%.
- For elicit and metaculus, this library currently filters questions with <10 predictions