Guide
Everything you need to know about OPMT
๐What is OPMT?
OPMT (One Piece Market Tracker) is a tool for tracking One Piece TCG card prices and spotting investment opportunities. It pulls real-time market data so you can see where a card's price is heading โ before everyone else does.
At its core, OPMT gives you three types of scoring:
- Long-term score (shown as LT) โ how good a card looks to buy and keep, from its rarity, pull rate, franchise relevance and market fundamentals.
- Deal-now score (shown as ST) โ how far today's asking price sits below what the card usually sells for.
- Few-months score (shown as MT) โ a blend of the two, plus the recent price trend.
Around those scores sit the deal leaderboards, a portfolio tracker, and a wishlist that lets collectors find each other โ OPMT introduces a buyer to a seller through the Discord bot, and never touches payments, shipping or disputes.
Free accounts can browse the dashboard, every card page, and most of the deal views. Premium unlocks the Medium Term leaderboard, the Portfolio, Buy Price Alerts, selling on the market board, and the Custom Score builder for tuning the LT weights to your own strategy.
๐Long-term score (LT)
The LT Score is a 0โ100 composite signal indicating how attractive a card is as a long-term hold. A higher score means the card has stronger fundamentals relative to its current market position. It is computed nightly and shown on every card page.
The default formula uses eight enabled categories. Each produces a 0โ100 sub-score and is weighted proportionally โ the weights below sum to 100.
| Component | Weight | What it measures |
|---|---|---|
| Popularity | 20% | The character's rank in the official One Piece global popularity polls โ the average of the 2021 and 2026 polls, so one poll never moves a card too far โ scored in bands because prices move in steps: Luffy = 100 ยท rest of the top 10 = 78 ยท #11โ30 = 50 ยท #31โ100 = 40 ยท #101โ300 = 32 ยท outside the top 300 = 25. |
| Pull Rate | 15% | Expected packs needed to pull one copy. Cards like Manga, SP, SSP require hundreds of packs โ these score highest. Regular non-special cards score 0 in this category. |
| Sales Velocity LT | 12% | Detected sales over 30d and 90d, normalised against the typical volume for cards of the same special type. A Manga card that outsells other Manga cards ranks better than a common with higher raw volume. |
| Exit Liquidity | 10% | Days to clear the offer book: copies listed รท daily sales over the last 30 days. About a month or less scores full marks; a queue of a year or more, or no sales at all, scores near zero. |
| Resilience | 10% | How rough the ride has been over 180 days: the deepest fall from a peak, how often the price dropped 30% in one day, and how many of those drops recovered within two weeks. Blended with the card's rarity tier, since one card has few drops. |
| Rarity Tag | 8% | Based on product tags, not the raw rarity field. Manga / SSP = 100 ยท SP = 75 ยท Manga Event = 65 ยท Wanted Poster = 60 ยท Treasure Rare = 50 ยท Leader AA = 35 ยท Alt Art = 25 ยท SEC = 15 ยท None = 0. |
| Market Arbitrage | 8% | TCGPlayer (US) price versus CardMarket (EU) price. When the same card trades 25โ50% higher in the US, the EU price is usually lagging โ a bullish signal. |
| Rarity Relative Value | 7% | The card's price against its peers: same rarity, adjusted for how much more that tier pays for characters as popular as this one (EB02 Anime 25th Collection is compared only with itself). A velocity check filters out stale listings. |
| Set Age | 5% | Older sets (Wave 1: OP01, ST01โST03) have fewer new copies entering the market. Newer sets have fresh print runs and lower scores. |
| Price Band | 5% | Where the price sits. โฌ100โ500 scores highest (best odds of a big gain, shallowest drawdowns); โฌ500+ slightly less (slower to sell); under โฌ20 lowest. |
The weights above are the website defaults. Premium users can create their own formula with custom weights โ see the section.
โญDeal-now score (ST)
The ST (Short-Term) Score powers the Hot Deals page. A card qualifies as a Hot Deal when its offer book shows that buying fewer than 50 copies would push the price up 50% or more. Once it qualifies, it gets scored 0โ100 across five dimensions:
| Component | Max | What it measures |
|---|---|---|
| Supply Scarcity | 20 pts | Total NM/English listings. โค20 copies scores full points. |
| Sales Velocity | 25 pts | Average daily copies sold over 30 days. Higher turnover = higher score. |
| Price Momentum +25% | 20 pts | Copies needed to push the price up 25%. Fewer copies = tighter market. |
| Price Momentum +50% | 15 pts | Copies needed to push the price up 50%. The eligibility threshold. |
| Time to +25% | 15 pts | Estimated days until the price target is reached at current sales pace. โค3 days = full points. |
Only cards priced above โฌ0.50 are considered, and deals expire after 7 days if not refreshed by the next sync.
๐ฎFew-months score (MT)
The MT (Medium-Term) Score blends the LT and ST scores with the card's 30-day price trend:
The trend component maps the current price against the 30-day average: ยฑ3% counts as neutral (50), and the score saturates at ยฑ15% (100 for a strong rise, 0 for a strong fall). Cards without enough price history fall back to a plain LT/ST average.
A card needs both a strong long-term foundation and active short-term momentum to rank highly. Cards that score well on fundamentals alone (high LT, no ST signal) or on short-term supply compression alone (high ST, weak fundamentals) will rank lower than cards where both forces are aligned.
The Medium Term tab shows the top 50 cards ranked by MT score. It is a Premium-only feature.
๐งญThe Deal Views
The scores above feed a set of ranked leaderboards. Each one answers a different question, and all of them refresh after the daily sync.
| View | Answers | Access |
|---|---|---|
| Hot Deals | Which cards are supply-squeezed right now (ST score) | Free |
| Short Term | Top 50 by ST score, with a Top 50 Streak counter | Free |
| Medium Term | Top 50 by MT score โ fundamentals plus momentum | Premium |
| Long Term | Top 50 by LT score โ the buy-and-hold list | Free |
| Most Wanted | Top 50 by average sales per day this week | Free |
| Local Deals | Cards where a seller in your country is โฅ10% cheaper than the next best global offer | Free |
| Sell Signals | Cards that jumped โฅ25% in the past 1โ2 weeks while sales velocity is now falling | Free |
| Market Insights | Market-wide totals, movers and set-level charts | Free |
๐งฎPrice Increase Calculator
Every card detail page has a Price Increase Calculator. It walks through the live offer book to estimate exactly how many copies would need to sell before the cheapest listing reaches your target price.
- How many copies need to sell to reach that price
- Estimated days based on the card's 30-day sales average
- Whether the estimate is exact (within visible listings) or extrapolated
๐ผPortfolio
Your Portfolio tracks the cards you actually own โ what you paid, what they are worth now, and your profit or loss. It is free for everyone; listing your cards as open to sell is Premium.
Adding a whole collection
+ Add many on the Portfolio page has three ways in, built for vendors and anyone with more than a binder:
- Quick entry โ type one card per line, e.g.
OP05-119 manga x2 @900(card number, version, quantity, price paid each). - Import CSV โ any spreadsheet, or your CardMarket stock export. Columns are matched automatically and you can correct them; CardMarket product IDs match the exact version.
- Set checklist โ pick a set and tap + on every card you own. Handy after opening a box.
A card number alone doesn't say which version you have โ OP05-119 exists as a base SEC, an alt art, a Manga, a Wanted Poster SP and more. Before anything is saved you see every match, and rows where we had to guess are marked Check version so you can pick the right printing.
Finding cards and gain alerts
Search, filter by set or version, and sort by value, gain or P&L; switch to the Table view for one line per card. The ๐ Up โฅ 15% since bought filter shows every holding whose market price is at least that far above the average price you paid (change the number to suit). The gain alert does the same automatically: once a day, after prices update, you get one notification (and a Discord DM) listing any card that has just crossed your threshold. It is on at +15% by default and can be changed or turned off at the top of your holdings.
๐Credits
Credits are the currency used to run custom score calculations on individual cards. Each time you apply your custom formula to a card, it costs 1 credit.
Subscription
You receive 1,000 credits when you activate a Premium subscription.
Referrals
Earn 100 credits each time someone you referred upgrades to Premium using your referral code.
Public Formulas
Earn 1 credit for every 10 times other users run a formula you published.
You can check your current credit balance on your Account page.
โCustom Score
This feature requires a Premium subscription.
Upgrade to Premium๐Public Formulas
This feature requires a Premium subscription.
Upgrade to Premium๐ฏWishlist & Trading
Your Wishlist is the list of cards you want to buy. Every card page has a market board with two tabs: collectors who want to buy the card, and collectors who are open to selling it. OPMT connects the two sides through the Discord bot โ it never handles payments or shipping.
The wishlist page itself has three tabs: Cards (your own list), Active Bounties (what everyone else is hunting) and Trade requests.
| Free | Premium | |
|---|---|---|
| Wishlist cards | Unlimited | Unlimited |
| Active bounties (listed to owners, on the board, seller alerts) | 3 of your choice | Every wishlist card |
| Alert when someone lists a card you want for sale | For your 3 active bounties | For every wishlist card |
| Market board | Details, collectors shown anonymously | Details and OPMT usernames |
| Contact requests | 3 per day | Unlimited |
| Portfolio tracking, bulk import, gain & price alerts | Yes | Yes |
| Buy Price Alert | โ | Bell + Discord DM when a card hits your price |
| List cards as open to sell | โ | From your Portfolio |
| New-buyer alerts for cards you own | โ | Bell + Discord DM |
| Share your full wishlist privately | Yes โ including paused cards | Yes |
| Active Bounties board | Collectors shown anonymously | Collectors shown by OPMT username |
Getting found by sellers
Active Bounties
The Active Bounties tab is the demand side of the market in one place: every card collectors are currently hunting, searchable by name, number or set. If you own something on that board, you can offer it to them from the card page.
Only active bounties appear there. On a Free account you pick 3 of your wishlist cards to be active (the Make active bounty / Pause buttons on each card) โ the rest stay saved but paused and private until you swap them in, upgrade, or share your list. On Premium every wishlist card is an active bounty. Whenever a collector marks one of your active bounties as open to sell in their Portfolio, you get a notification (and a Discord DM if enabled).
Sharing your wishlist privately
Your wishlist is never public. If you want one specific collector to see the whole thing, create a share link on the Cards tab and send it to them however you like. Anyone who opens it sees every card you want โ paused ones included โ and can offer to sell them to you.
How contact works
๐คDiscord Bot
The OPMT Discord bot brings market data and investment signals directly into your Discord server. All commands use slash syntax โ type / in any channel to see the full list.
| Command | What it does |
|---|---|
| /card [name] | Full card overview โ price, LT/ST/MT scores, trend, listings |
| /card [name] country:[XX] | Find the cheapest NM/English listing in a specific country (e.g. PT, DE, FR) |
| /score [name] | Investment scores only โ LT, ST, and MT |
| /price [name] | Quick price check with 7d/30d averages |
| /hotdeals | Top 5 current Hot Deals (ST score โ short-term supply squeezes) |
| /longterm | Top 5 Long-Term investment picks (LT score) |
| /sellsignals | Top 3 active sell signal cards |
| /buyers [name] | How many collectors want or sell a card, with the best buy target and lowest ask |
| /wishlist | Your wishlist with current prices (private, free) |
| /credits | Check your credit balance and daily command usage |
| /link [code] | Link your OPMT account with a code (alternative to Connect with Discord) |
| /help | Show all available commands |
Linking your OPMT account to Discord
/link [code] in Discord within 30 minutes.๐Linking your CardMarket Identity
When you run /card [name] country:[XX] in Discord, OPMT shows the cheapest NM/English listing in your chosen country. If the seller has linked their CardMarket identity to their OPMT account, the bot will tag them directly in Discord.
How to discover your seller hash
/card [card number] country:[your country code]Example:
/card OP01-001 country:PT7df6dc1f73202cbfaa4fd9fba9efd948cbc81b258b7425315b38bf05c79d0a33Your seller hash only changes if CardMarket changes their internal seller ID system, which is extremely rare. Once set, you won't need to update it.
Have questions? The community and team are active on Discord.