SMPStocks - Crypto and Stocks with dividends! icon

SMPStocks - Crypto and Stocks with dividends! -----

Allow your players to earn and re-invest your servers currency, using the real world market movement



This has only been tested on paper 26.1.2. Please let me know in the comments if it works on other versions.

SMPStocks - Live Stock Market & Crypto Trading

Bring real-world investing to your Minecraft server.

SMPStocks allows players to buy and sell real stocks and cryptocurrencies using their Vault economy balance through an easy-to-use chest GUI. Prices can be pulled from live market data, portfolios track profits and losses, dividends and staking rewards are paid automatically, and admins have powerful tools to monitor and manage the server economy.

Features
Live Market Data
  • Real-world stocks and cryptocurrencies
  • Automatic price updates
  • Configurable update intervals
  • Supports dozens of popular stocks and coins
Player Features
  • /stocks GUI
  • Buy and sell assets using Vault balance
  • Portfolio tracking
  • Profit & loss calculations
  • Dividend payments
  • Crypto staking rewards
  • Reinvest dividends option
  • Market news and event system
Market Events
Random market events create opportunities and risks:

  • Tech Booms
  • Crypto Winters
  • Meme Rallies
  • AI Surges
  • Custom events
All event settings are configurable.

Admin Features
  • /stocksadmin GUI
  • Refresh market prices
  • Trigger dividends
  • Trigger market events
  • Modify fees and payout rates
  • Toggle live prices and events
  • Inspect player portfolios
  • Portfolio leaderboards
  • Suspicious activity monitoring

Images:

Screenshot 2026-06-20 035924.png

Screenshot 2026-06-20 035911.png

Screenshot 2026-06-20 035903.png

Screenshot 2026-06-20 035851.png

Screenshot 2026-06-20 035842.png

Requirements

  • Paper 1.21+
  • Java 21+
  • Vault
  • Any Vault-compatible economy plugin
Commands
Player
/stocks - Open the stock market GUI

Admin
/stocksadmin - Open admin panel
/stocksadmin reload - Reload config
/stocksadmin refresh - Refresh market prices
/stocksadmin dividends - Trigger dividends
/stocksadmin event - Trigger market event

Permissions
Players
smpstocks.use

Admins
smpstocks.admin

IMPORTANT - API Setup
Before using live stock prices, you must create a free Finnhub API key.

  1. Create a free account at Finnhub.
  2. Open plugins/SMPStocks/config.yml
  3. Replace:
finnhub-key: "PASTE_YOUR_FINNHUB_KEY_HERE"

with your API key.

4. Restart the server or run:

/stocksadmin reload

Without a Finnhub API key, stock prices will use fallback values.

Price Scaling
Minecraft economies usually cannot support real-world prices like:

  • BTC = $115,000+
  • BRK.A = $700,000+
To keep investing accessible, SMPStocks scales prices by default.

Example:

  • Real BTC: $115,000
  • In-game BTC: $1,150
Admins can change scaling values in config.yml to match their server economy or even use full real-world prices.

Perfect For
  • Survival SMPs
  • Economy Servers
  • Towny
  • Prison
  • RPG Servers
Turn your Minecraft economy into a living financial market and give players a new way to build wealth beyond farms, shops, and grinding.

P.s. This is my first ever plugin for minecraft, coming from DayZ scripting, this is a bit of a change. If you have any other ideas, or general feedback regarding this plugin, please leave your feedback below.

If there is another way that I can pull the current market prices, please let me know, I just don't feel totally great about shipping my own key with the plugin.

Thanks in advanced for any responses!

If I am unreachable on here, please add me on discord: mattiman338
Resource Information
Author:
----------
Total Downloads: 3
First Release: Jun 19, 2026
Last Update: Jun 19, 2026
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings