[Anti-Whale Aktion] Will at least 20 users hold 20 or fewer NO shares in the whales vs. minnows market at close?
Basic
25
Ṁ25k
resolved Apr 30
Resolved
YES

I will only count users who are actually contributing to Team Minnow's point total, i.e., no accounts deemed to be fake by the final list of fake accounts.

I will reinvest 80% of the unique trader bonuses from this market into ads saying:

"Are you tired of whales using their massive capital to determine the results of self-resolving markets? Seize the means of market resolution for the common man by betting NO in this market! Be sure to buy only a small number of shares so that they may be distributed equitably among your comrades without letting the capitalist pigs exploit us by buying cheap YES shares.

[embed of whales vs minnows market]

Furthermore, trade in the following market and other markets in the Anti-Whale Aktion group to help raise funds for the anti-whale cause. Vive la révolution!

[embed of this market]

https://manifold.markets/group/antiwhale-aktion"

Get
Ṁ1,000
and
S3.00
Sort by:
predicted YES

There are 209 shareholders with 20 or fewer shares. There hasn't been an official list of alts, but I'm pretty sure that's because the lead for Team Minnow was so overwhelming that there was no way the alt tabulation could affect the result. Based on that, I think it's fair to say that there's also no way alt tabulation could affect the result of this market, if it is ever even performed.

predicted YES

Made it back down to 20 shares in that market, so I'm one of the currently 128 (including an unknown number of alts) holding < 20.

When Isaac had his alt army sell there were ~96 at or under 20.

I just realized that I'm not able to see all the positions on the whales vs. minnows market. I thought it was weird that the smallest NO positions I could see were quite large. I can only see five pages' worth. Anyone have any advice on how to see all of the positions?

@JosephNoonan The browser appears to only request the first 100 positions. API access might get you more.

predicted YES

@Imuli Upper bound (includes potential alts) can be found with this command:

curl https://manifold.markets/api/v0/market/U3zLgOZkGUE7cvG98961/positions | jq 'map(select(.maxSharesOutcome == "NO") | select(.totalShares.NO <= 20)) | length'

The list of the users (by name) with this one:

curl https://manifold.markets/api/v0/market/U3zLgOZkGUE7cvG98961/positions | jq -r 'map(select(.maxSharesOutcome == "NO") | select(.totalShares.NO <= 20) | .userName) | .[]'

@Imuli Ok, and where do I run this command? I have heard people talk about the Manifold API before, but I don't actually know how to access it. So far, the only way I've found to extract exact data that isn't shown in the browser is by accessing the json files, but I have no idea where I would find the list of holders there.

predicted YES

@JosephNoonan So you can quite literally click on the positions link and see the raw JSON with all the current positions on that market, the other parts of the command are to filter things down to just the ones we're interested in.

The commands are made for a unix command line (e.g. Terminal in OSX) - curl fetches the JSON from manifold and jq is a tool to run queries on JSON files. If you're on windows there's the Windows Subsystem for Linux thing, but getting that set up is probably more pain than it's worth! I'm happy to collect the list of names when the time comes and I'm sure there's other folks around who can verify that list.

I can also probably come up with something that can be run from the browser javascript console, though it will significantly less compact.

Also, if you're at all unsure about what a command that someone posts does, don't run it!

predicted YES

@Imuli Hopefully I can type this in correctly:

let req = new XMLHttpRequest();
req.open("GET", "https://manifold.markets/api/v0/market/U3zLgOZkGUE7cvG98961/positions");
req.send();
JSON.parse(req.response).filter(x => x.maxSharesOutcome === "NO" && x.totalShares.NO <= 20).map(x => x.userName)

That should work in any browser and produce a list of user names, and will probably show the count before the list. Getting to the console is browser specific, but should be relatively easy.

@Imuli Oh, yeah, I guess I should have checked the links to see that they go directly to the json files with all the positions. At least I can access the file that needs to be parsed, so I should be able to get the required data.

Related questions

© Manifold Markets, Inc.Terms + Mana-only TermsPrivacyRules