
The stock-to-flow (S2F) ratio is a metric used to measure the scarcity of an asset by dividing its existing stock (total circulating supply) by its annual flow (new supply added within a year). “Stock” refers to the total quantity currently available and tradable, while “flow” represents the amount produced or mined over a single year.
This ratio is most commonly applied to assets whose production is governed by fixed rules or cost-based constraints, such as Bitcoin (where issuance is determined by the block reward) or gold (where new supply depends on mining costs and difficulty). When the annual flow forms a smaller percentage of the total stock, the supply is less prone to rapid dilution, making the asset generally considered more scarce.
The intuition behind the stock-to-flow ratio is simple: if the amount of new supply added each year is small relative to the existing stock, dilution occurs slowly and holders experience less supply-side pressure.
Take gold as an example: although the total mined gold worldwide is substantial, annual production is low compared to the existing stock. This results in a high stock-to-flow ratio, indicating slow dilution. For Bitcoin, the block reward halves periodically (“halving”), reducing annual issuance. As new supply decreases, Bitcoin’s stock-to-flow ratio increases, signaling tightening supply.
The calculation is straightforward:
Stock-to-Flow Ratio = Stock (current circulating supply) ÷ Flow (new supply added in one year).
Step 1: Determine the stock. For Bitcoin, this is approximately the current circulating supply—the coins that have been minted and are available for trading.
Step 2: Estimate the annual flow. For Bitcoin, flow comes from block rewards. After each halving, the reward per block decreases. Multiply the current block reward by the average number of blocks mined daily and then by 365 days to estimate annual new issuance.
Step 3: Divide stock by flow to obtain the ratio. This enables comparisons across different times or assets in terms of scarcity.
Example (for illustration): By Q4 2025, following a halving, Bitcoin’s block reward will be 3.125 BTC per block, with about 3.125 × 144 ≈ 450 new BTC minted per day—roughly 160,000 BTC annually. With a circulating supply exceeding 19 million, Bitcoin’s S2F ratio would be in the “hundreds.” These figures are based on protocol rules and common statistics, but actual values should be verified using on-chain data.
The S2F ratio is primarily used to observe supply-side dynamics and changes over time. It is valuable for studying how halving events impact new issuance and for analyzing trends in long-term inflation pressure. A rising S2F ratio means annual new issuance forms a smaller share of total supply, indicating slower dilution. However, this does not guarantee price appreciation.
Researchers often use S2F as one dimension in analyzing long-term cycles, combining it with on-chain activity, macro liquidity, and market structure data. This approach avoids focusing solely on supply without considering demand and capital flows.
There’s a direct relationship: Annual inflation rate ≈ annual flow ÷ stock; while S2F = stock ÷ annual flow. The two are roughly reciprocals. A higher S2F means lower annual issuance relative to the existing stock—corresponding to a lower inflation rate.
For example: if an asset has a stock of 100 units and an annual flow of 2 units, its inflation rate is about 2 ÷ 100 = 2%, while its S2F is 100 ÷ 2 = 50. This relationship helps translate “dilution speed” into an intuitive understanding of inflation.
S2F provides valuable supply-side insights but has clear limitations as a standalone pricing model. The S2F ratio focuses almost exclusively on supply and does not directly account for demand, macroeconomic conditions, regulatory shifts, leverage levels, derivatives, or off-chain capital.
Historically, market prices have sometimes deviated significantly from S2F model predictions, reflecting that prices are driven by multiple factors. The best practice is to treat S2F as one long-term analytical dimension—using it alongside metrics like on-chain activity, trading volume, inscriptions and fee structure, miner behavior, and macroeconomic indicators.
You can incorporate S2F as a research and alert tool within your daily trading or investment workflow:
Step 1: On Gate’s market page, search for Bitcoin or your target token to review basic stats such as circulating supply (the reference value for stock).
Step 2: Estimate the annual flow. For Bitcoin, multiply the current block reward (post-halving, 3.125 BTC per block) by approximately 144 blocks per day and then by 365 days for an annual figure. For other tokens, check their issuance rules or inflation parameters.
Step 3: Calculate S2F and compare across different historical periods. Track changes before and after key events such as halvings, burns, or new issuance.
Step 4: Set up price alerts and calendar reminders on Gate for halving or major supply events. Monitor changes in S2F alongside on-chain activity, trading volume, funding rates, and other data points—avoid making decisions based on a single metric.
Risk warning: No model or metric guarantees returns. Always consider your risk tolerance and apply position sizing and stop-loss strategies when managing funds.
Comparison with NVT (Network Value to Transactions): NVT uses “market cap ÷ transaction volume” to gauge valuation relative to activity, focusing more on demand and usage. S2F centers on supply and dilution speed. The two are complementary—NVT looks at how much an asset is used; S2F at how fast it’s produced.
Comparison with active addresses and transaction counts: Activity metrics directly reflect network usage and user engagement (demand-side), while S2F provides long-term supply context. When researching, consider S2F as a slow-moving variable and activity/volume/fees as fast-moving variables.
Comparison with Realized Cap: Realized cap focuses on cost basis distribution among holders and on-chain transfer prices—capturing market structure regarding “underwater” or “break-even” coins; S2F focuses on new issuance dynamics.
Misconception 1: Treating S2F as a standalone price prediction model. It is not a crystal ball—ignoring demand shifts or macro liquidity leads to bias.
Misconception 2: Not distinguishing between different token issuance mechanisms. Some tokens have variable inflation, burn rules, or re-pricing features; definitions of “circulating” may differ from true freely tradable supply—always verify carefully.
Misconception 3: Attributing short-term price swings to S2F. The metric is better suited for long-term trends; short-term prices are more influenced by order flow, derivatives leverage, or news events.
Risks include model failure, inconsistent data sources, overfitting historical data, and financial loss due to misinterpretation. Always apply robust risk management and verify information sources when trading or investing.
The stock-to-flow ratio measures scarcity via the ratio of existing stock to annual flow. It effectively describes the supply dynamics of assets like Bitcoin whose production is governed by protocol rules—especially providing long-term context as new issuance falls after halvings and inflation pressure decreases. However, it should not be used in isolation for pricing or trading decisions. On Gate, consider using S2F alongside NVT, activity metrics, fee structures, macro liquidity indicators—and always scrutinize issuance mechanisms and data definitions while practicing sound risk management.
There is no absolute “healthy” S2F value; generally, a higher ratio indicates greater scarcity. For Bitcoin, an S2F above 50 is often seen as having investment potential, while below 20 may signal significant supply pressure. Each asset differs due to unique properties—reference values must account for specific halving cycles and market environments.
While the S2F model has a theoretical foundation, it is not infallible—misses are often due to market sentiment shifts or policy changes outside its scope. Use S2F as a supplementary indicator rather than a sole basis for decisions; combine it with technical analysis, fundamentals, and on-chain data for multi-dimensional insights. On Gate and similar platforms, set stop-loss levels to avoid overreliance on any one model.
Beginners can fall into two traps with S2F: equating a high ratio with guaranteed appreciation while ignoring market cycles/fundamentals; or mechanically applying formulas without understanding underlying scarcity logic. Start by studying educational resources on Gate to grasp model fundamentals—then practice with small amounts and never commit heavily based on any single indicator.
S2F is most suitable for assets with fixed supply caps or clear halving mechanisms (like Bitcoin). For altcoins with complex or unproven issuance models—and limited historical data—its effectiveness is limited. Always ensure data accuracy and completeness; consult official historical circulation figures on platforms like Gate for reliability.
Criticism stems from both market evolution and model limitations: first, new sectors like DeFi and NFTs have changed how asset value is constructed; second, growing institutional participation and regulatory impacts make traditional scarcity models less comprehensive; third, limited historical samples can cause predictive failures in extreme markets. The correct approach is to use S2F as one analytical tool among many—not as gospel—and combine it with other metrics for better results.


