Survival and Flourishing
.Fund (SFF)

SFF versus SFP: SFF facilitates grants to existing charities; for smaller grants and service contracts for mission-aligned projects that don't yet have an institutional home, visit SFP.

SFF’s Speculation Grants Program

Last updated: Oct 19, 2023

SFF Speculation Grants are expedited grants organized by SFF outside of our biannual grant-recommendation process (the S-process). “Speculation Grantors” are volunteers with budgets to make these grants. Each Speculation Grantor’s budget grows or increases with the settlement of budget adjustments that we call “impact futures” (explained further below). Currently, we have a total of ~20 Speculation Grantors, with a combined budget of approximately $10MM (up from $4MM initially). Our process and software infrastructure for funding these grants were co-designed by Andrew Critch and Oliver Habryka.

If you would like to see past Speculation Grant recommendations, click here!

Here’s how it all works, in more detail:

How to request a speculation grant (application instructions)

To get money faster than you normally would from an SFF round, you need to provide more information, and sooner. Specifically, to request a Speculation Grant, you need to do the following three things at least one week before the application deadline for an SFF round. The earlier you take these three steps, the better your chances:

  1. First, submit an application to the rolling SFF funding application, ideally an early application (say, 14 days before the deadline of the end of the next grant round). You cannot skip this step. See the SFF homepage for grant round announcements and application information, including the deadline. If there is no currently open grant round, you can apply here.

  2. Next, save your submitted application as a PDF; you can do this by “printing” to PDF the confirmation email you receive after submitting.

  3. Finally, upload your PDF application via the following Google form explaining your request for a Speculation Grant, the earlier the better, ideally ≥7 days before the grant round deadline:
    Speculation Grant request form
    Submitting at least 7 days before the grant round deadline is required Speculation Grantors to settle a Speculation Grant to you in the upcoming round, so your chances of receiving a grant are improved by submitting early.

How quickly are Speculation Grant requests evaluated?

Each Speculation Grantor is individually free to reach out to you and make a Speculation Grant (though they are expected to notify the other speculation grantors of their decisions), and in principle such a grant could be made as quickly as one week after the grant request. However, there is no fixed timeframe within which a decision will be made.

But what is a Speculation Grant?

Speculation Grants are expedited grants approved by a person called a “Speculation Grantor”. Each Speculation Grantor has a limited budget for approving Speculation Grants (typically $400k). Each grant is evaluated for quality in a subsequent SFF S-process round, and the Speculation Grantor’s budget is then replenished by an amount depending on the quality of the grant.

Speculation Grants are generally intended for grants that are somewhat time sensitive and cannot wait for a few months until the next SFF round distributes grants. Decisions may be made

Currently, all our Speculation Grants are funded by donations from Jaan Tallinn, and are generally intended for grant requests that can’t wait to be processed by the most recently announced S-process round.

To get money faster, you have to provide more information, not less. In particular, you still have to submit a full application, to be evaluated by the S-process after the fact of the grant. In general, if you receive a Speculation Grant for $YYY from SFF, and the close of SFF’s next S-process round recommends that your organization receive a total of $ZZZ from that round, then the $YYY is counted against the total $ZZZ recommendation. I.e, if the amount distributed to you in Speculation Grants before the close of the round is (was) $YYY, then we’ll recommend an additional max(0, $ZZZ - $YYY) to be distributed to you after the close of the round.

From a myopic perspective, the “max(0, –)” formula above means that a Speculation Grant guarantees you receive at least $YYY in total, which is nice, although if the grant decision turns out to be evaluated poorly by the S-process (see below), it can hurt your reputation and the reputation of the Speculation Grantor who recommended it. On the other hand, the Speculation Grant can also provide a positive boost to your reputation if it’s evaluated positively, because it will lead to an increase in budget for the Speculation Grantor who recommended the grant, which is a happy and exciting thing to see happening.

Who’s involved?

Currently, ~25 volunteers are serving as Speculation Grantors, with an average budget of around $350,000 each from which to approve Speculation Grants for SFF to make. The following Speculation Grantors have agreed to share their names and/or contact information publicly:

Each Speculation Grantor’s budget increases or decreases over time based on the value of their grants as evaluated by the settlement of “impact futures” by the S-process, described further below. Our Speculation Grants are administered through SFF’s DAF, which has been funded via donations from Jaan Tallinn. In the future, additional S-process funders might join.

How do SFF’s impact futures work, logistically?

SFF tracks the speculation grants we make in the form of (non-binding) “impact futures” that “settle” in the form of budget adjustments for our Speculation Grantors. Here’s how that works internally, using an example.

(All of this describes how we expect things to work “by default”, but like all of SFF’s announcements, none of this description should be taken as binding, and might change considerably if we notice problems with the settlement process.)

Suppose Alice is an SFF Speculation Grantor with a starting budget of $200k. That “budget” is just an entry in a spreadsheet managed by SFF, which doesn’t really belong to Alice; it represents how much we’re planning to listen to Alice’s (non-binding) suggestions to us. In other words, Alice never receives any money; just an invitation to recommend grants for SFF to make from the budget.

Next, suppose Alice sees a request for a Speculation Grant from some organization called the Beta Institute. Alice decides to recommend a $50k Speculation Grant from SFF to the Beta Institute, and SFF makes the grant. Now, three things are recorded:

Next, suppose the next S-process round recommends that Jaan should grant a total of G dollars to the Beta Institute. By default, Jaan’s grant deduction and Alice’s impact future are “settled” by adjusting Alice’s budget (no money actually flows to Alice the person) as follows:

  1. Grant deduction settlement. Jaan makes a grant to the Beta Institute of size max(0,G-$50k), and the $50k grant deduction is marked “settled”. In particular, it does not carry forward to future rounds.

  2. Impact future settlement. Alice’s impact future “settles” to a value determined by a special run of the S-process simulator in “evaluation mode” , where Jaan’s S-process grant recommenders enter dollar values for the goodness of each dollar granted in the round, and their opinions are combined using marginal value functions and a total impact future budget specified by Jaan. (If Alice is also serving as a grant recommender for the S-process itself, she is “recused” in that her values are purged from the system during the evaluation of her future certificate). The settlement value of the impact future and Alice’s resulting budget are then calculated as follows:

    • For a given future certificate cert, we first calculate its value in “first dollars”, i.e., relative to the value of the first dollar granted in the round:
      • fd_value(cert) = the total dollar value of the first 50k Jaan-dollars recommended for the Beta Institute, as calculated by the S-process simulator with Alice recused (if she’s a recommender), other funders removed, and no discount factor or “hold funding” option for Jaan. The fd_value of a given certificate cert will be some number less than 50k, because the most valuable Jaan-funded dollar granted in the round is defined to be valued at $1 in the simulator (first-dollar values are renormalized and capped at 1). The value of the certificate will be proportional to this number.
    • Next, we add these up to get the total “first dollar value” of all the impact certificates:
      • total_fd_value := sum[fd_value(cert)) for cert in all_certs]
    • Next, Jaan, chooses a total budget for settling the impact certificates in the given round.
      • settlement_budget = Jaan’s chosen total budget for settling (like “buying back”) impact certificates. If this is greater than the total amount granted through the speculation grants under evaluation, the speculation grant program grows in total size; otherwise it shrinks. (Jaan also has the option of delegating this number to the S-process itself to choose.)
    • Next, we choose a settlement normalization factor to ensure the total valuation of certificates adds up to the settlement budget:
      • settlement_normalizer = settlement_budget / total_fd_value
    • Finally, the settlement value of each certificate is adjusted up or down to make the total budget match Jaan’s chosen budget for them, and Alice’s budget is adjusted by the settlement value:
      • settlement_value(cert) := fd_value(cert)*settlement_normalizer
      • Alice_budget = $150k + settlement_value(cert)

In summary, if Jaan’s and his advisors’ marginal value functions together say that the $50k grant was worth, say, 33k “first Jaan dollars”, and Jaan chooses a total settlement budget equal to 3x the total value of the speculation grants measured in “first Jaan dollars”, then Alice’s certificate settles to 3.0*$33k = $99k, and her new budget is $200k - $50k + $99k = $249k.

So overall, to the extent that Alice wants to grow her speculation grant budget, her best strategy is to make grants that the next S-process round will consider to be highly valuable. If she wants, she can also use some or all of her budget granting to things that the S-Process is unlikely to value, and it’s up to Alice to decide how and what to prioritize.