Stonks - Player-Driven Stock Market v1.0

A living stock market for your server: supply & demand pricing, random boom/crash events
  • cover.png
  • 01-market-gui.png
  • 02-company-gui.png
  • 03-confirm-sell.png
  • 04-portfolio.png
  • cover.png
  • 01-market-gui.png
  • 02-company-gui.png
  • 03-confirm-sell.png
  • 04-portfolio.png
Stonks
A player-driven stock market for your server. Supply & demand pricing, random market events, polished GUIs.

What is Stonks?
Stonks adds a living stock market to your server. Players buy and sell shares in 8 configurable companies — and the market reacts to what they actually do. Heavy buying pushes prices up, panic selling drags them down. On top of that, random market events (booms and crashes, single company or market-wide) shake things up and are broadcast to the whole server.

Prices, holdings and price history are fully persistent across restarts.

Features
  • Player-driven prices — every trade moves the market (configurable sensitivity and per-tick cap)
  • Market events — random booms/crashes every 15-45 min (configurable), single company or market-wide, exact announced % move, silencable broadcasts
  • Polished GUIs — market overview with trend arrows and sparklines, company trading screen, portfolio with profit/loss tracking, sell-all confirmation with fee breakdown
  • Vault economy — configurable fee on every trade (burned), per-player share limits
  • Persistent — SQLite by default, MySQL optional; prices, holdings, history and even a running event survive restarts
  • Async everything — all database work off the main thread, zero lag
  • Fully configurable — every company (name, icon, base price, volatility, min/max), every message, every broadcast


Commands

CommandDescriptionPermission
/stonks (aliases: /stocks, /market)Open the marketstonks.use (default: everyone)
/stonks portfolioOpen your portfoliostonks.use
/stonksadmin reloadReload config and messagesstonks.admin (default: op)
/stonksadmin forceevent [boom|crash] [ticker|market]Force a market eventstonks.admin

Setup
  1. Drop the jar into plugins/ with Vault and an economy plugin (EssentialsX etc.)
  2. Start the server, edit plugins/Stonks/config.yml to taste
  3. /stonksadmin reload — done

Config showcase
Companies are fully defined in config.yml — add your own, theme them to your server:
Code:
companies:
  WHEAT:
    name: "BreadBasket Co"
    icon: BREAD
    base-price: 100.0
    volatility: 0.03      # max random % move per tick
    min-price: 25.0
    max-price: 400.0

Requirements
  • Paper/Spigot 1.20.4+ (Java 17+)
  • Vault + an economy plugin
  • MySQL optional (SQLite built in)

Found a bug or want a feature? Message me before leaving a review — I answer fast.
Buy a license now
$6.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 year
Share and earn
Refer this resource and earn a 10% commission.
73 Views
0 Purchases
1 Downloads
Jul 25, 2026 Published
N/A Updated
Not yet rated
57.6 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI use in marketing
No
AI use in product
No
Type
  1. Economy
  1. GUI
  1. Fun
Game mode
  1. Survival
  1. Donut-like
  1. Economy
Supported software
  1. Paper
Supported versions
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
Login streaks: calendar GUI, milestone rewards, purchasable streak freezes and more!
Not yet rated
0 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 142 ratings
4,261 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 54 ratings
3,291 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 45 ratings
3,148 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,831 purchases
Share and earn
Refer this resource and earn a 10% commission.
73 Views
0 Purchases
1 Downloads
Jul 25, 2026 Published
N/A Updated
Not yet rated
57.6 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI use in marketing
No
AI use in product
No
Type
  1. Economy
  1. GUI
  1. Fun
Game mode
  1. Survival
  1. Donut-like
  1. Economy
Supported software
  1. Paper
Supported versions
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
Login streaks: calendar GUI, milestone rewards, purchasable streak freezes and more!
Not yet rated
0 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 142 ratings
4,261 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 54 ratings
3,291 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 45 ratings
3,148 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,831 purchases
Top