Compare prop trading firms, calculate true costs, and find the best discount codes. Data for 30+ verified prop firms.
Project description
PropFirmKey — Prop Trading Firm Comparison Toolkit
Compare 30+ prop trading firms, calculate true costs, and find the best discount codes — all from your terminal or Python scripts.
Built by PropFirmKey.com — the #1 prop firm comparison platform.
Features
- Compare Firms — Side-by-side comparison of 30+ verified prop trading firms
- True Cost Calculator — Calculate the real cost including evaluation fees, activation fees, and promo codes
- Discount Codes — Verified promo codes with up to 90% OFF
- Firm Finder — Find the best firm for your trading style
- Live Data — Regularly updated from official firm websites
Installation
pip install propfirmkey
Quick Start
Python API
from propfirmkey import firms, calculate_cost, get_discount
# Get all firms
all_firms = firms.get_all()
for firm in all_firms:
print(f"{firm['name']}: {firm['rating']}/5, {firm['profit_split']}% split")
# Calculate true cost with promo code
cost = calculate_cost(
firm="bulenox",
account_size=50000,
promo_code="PFK"
)
print(f"Original: ${cost['original_price']}")
print(f"With code PFK: ${cost['discounted_price']} ({cost['discount']}% OFF)")
print(f"You save: ${cost['savings']}")
# Get best discount codes
deals = get_discount.best_deals()
for deal in deals:
print(f"{deal['firm']}: {deal['code']} — {deal['discount']}% OFF")
CLI Usage
# List all firms sorted by rating
propfirmkey list --sort rating
# Compare specific firms
propfirmkey compare the5ers ftmo fundednext
# Calculate cost with promo code
propfirmkey cost bulenox 50000 --code PFK
# Find best deals
propfirmkey deals
Top Prop Firm Deals (March 2026)
| Firm | Code | Discount | Profit Split | Min Price |
|---|---|---|---|---|
| Bulenox | PFK |
90% OFF | 100% | $11.50 |
| Earn2Trade | PFK |
50% OFF | 80% | $75 |
| FundedNext | PFK |
50% OFF | 95% | $32.50 |
| Blue Guardian | PFK |
50% OFF | 90% | $13.50 |
| TradeDay | PFK |
30% OFF | 95% | $87.50 |
| FXIFY | PFK |
28% OFF | 90% | $28 |
| ThinkCapital | PFK |
25% OFF | 90% | $29 |
| The5ers | PFKEY |
5% OFF | 100% | $18 |
Full comparison with 30+ firms at propfirmkey.com/en/firms
Firm Data Included
Each firm includes:
- Name, rating, review count (Trustpilot verified)
- Profit split percentage
- Maximum allocation / scaling
- Drawdown type (static, trailing, EOD, balance-based)
- Challenge pricing (all account sizes)
- Trading rules (scalping, news, weekend, EAs, hedging, copy trading)
- Payout frequency and methods
- Active promo codes and discount percentages
Links
- Website: propfirmkey.com
- Coupon Codes: propfirmscoupons.com
- Compare Firms: propfirmkey.com/en/firms
- True Cost Calculator: propfirmkey.com/en/tools/true-cost-calculator
- Blog: propfirmkey.com/en/blog
Data Sources
All data is sourced from official firm websites, verified against Trustpilot reviews, and updated regularly. Promo codes are tested on checkout pages before publication.
License
MIT — Use freely in your projects.
About
Built and maintained by Kamal Latai at PropFirmKey — the world's first prop firm comparison platform with verified data for 30+ firms across 10 languages.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file propfirmkey-1.0.0-py3-none-any.whl.
File metadata
- Download URL: propfirmkey-1.0.0-py3-none-any.whl
- Upload date:
- Size: 11.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c9b919349d9e0aa3393d5dd8af4c045f4121c08b45cfb9b9747d1da23d320f69
|
|
| MD5 |
6b7a843957ef9e8a0af16a2d12507644
|
|
| BLAKE2b-256 |
bf00d78363124fee553e57759942d2e390a69ce168c9355e9c5670905c3598a0
|