PropForge is an interactive prop firm training simulator built for traders preparing to pass challenges like those from TopStep, FTMO, Apex, and other proprietary trading firms.
Last updated Jul 1, 2026
18
Stars
10
Forks
0
Issues
0
Stars/day
Attention Score
18
Topics
Language breakdown
No language data available.
โธ Files
click to expand
README
๐น PropForge โ Prop Firm Training Simulator ============================

๐ Overview
PropForge is an interactive prop firm training simulator built for traders preparing to pass challenges like those from TopStep, FTMO, Apex, and other proprietary trading firms.It features phase-based evaluations, profit/loss tracking, challenge resets, and realistic trading constraints modeled after actual prop firm rules.
๐ ๏ธ Built Using kodeWeave
Lightweight, fast, and designed for accessibility across devices. No build step required.
๐ Launch the App
๐ Try it live: PropForge SimulatorNo installation required. Fully browser-based!
๐ ๏ธ Key Features
๐ Challenge System
- Phase-based training (Phase 1 โ Phase 2).
- Simulates funded account progression from $25K to $1M.
- Customizable profit targets, max drawdown, and lot limits.
- Tracks open P&L, daily P&L, and challenge progress.
๐ Reset & Advancement Logic
- Challenge resets automatically if max total loss is breached.
- Upon meeting profit target:
- Clear messaging and animated banners upon completion.
๐ง Realistic Trade Mechanics
- Supports:
Enforcement of lot restrictions and margin usage
Error handling to ensure the app never freezes after all phases are complete
๐ Real-Time Simulation
- Live candlestick chart with simulated price ticks
- Trade placement, SL/TP evaluation, and floating P&L
- Auto-update of phase progress, tier progress, and trading stats
๐๏ธ Planned Features (TODO)
Coming soon to PropForge:- ๐ Drawing Tools โ Trendlines, support/resistance zones, channels, and freehand drawing (like TradingView)
- ๐ Indicators โ Swing highs/lows, auto S/R, and lightweight moving averages (for bots and user reference)
- ๐ค Strategy Bots โ Visual trading bots that simulate real methods:
- ๐ Leaderboard โ Compare your stats to each bot: ROI, win rate, drawdown, and more
โก Getting Started
1๏ธโฃ Install & Run Locally
# Clone the repository
git clone https://github.com/michaelsboost/PropForge.git
cd PropForge
Open index.html in a browser
2๏ธโฃ Dependencies
- Tailwind + Pico CSS for styling
- Vanilla JS โ No frameworks, just pure JavaScript
- kodeWeave โ Used for all prototyping and building
๐ง Contributing
PropForge is open for contribution!- Fork the repository
- Create a new branch: (
feature/add-chart-tools) - Submit a Pull Request
๐ License
Licensed under the MIT License โ free to use, remix, and distribute.Developed by: Michael Schwartz Maintained by: The open-source community
โ Support This Project
If PropForge was helpful for you, consider showing your appreciation in the following ways:- ๐จ Check out my Graphic Design Course: https://michaelsboost.com/graphicdesign
- ๐ Register as a customer on my store: https://michaelsboost.com/store
- โ Buy me a coffee: http://ko-fi.com/michaelsboost
- ๐ Purchase a T-Shirt: https://michaelsboost.com/gear
- ๐ผ๏ธ Buy my art prints: https://deviantart.com/michaelsboost/prints
- ๐ฐ Donate via PayPal: https://michaelsboost.com/donate
- ๐ต Donate via Cash App: https://cash.me/$michaelsboost
๐ More in this category