Sign in or create your account instantly. No password required.
🌾
Welcome to Prop Farm Pro!
Set up your trader profile — only takes a minute.
🎯
Set Your Farming Goals
You can change these anytime in Settings.
💼
Welcome, Investor!
You have been granted investor access. Complete your profile to continue.
💼 Your investor portal shows your account value, profit share, and milestone progress.
📖
Welcome, Journal Viewer!
You have view access to trading journals. Set up your profile.
📊 You can browse public trading journals and performance stats.
✏️ Edit Profile
💡 Link your email for password recovery:
Overview
👁️ Viewing as admin: —
Welcome back, Trader
Building Your Trading Empire
$0
Total P&L
0%
Portfolio Progress
0/20
Accounts at Goal
➕
Add Trade
Log new position
🔄
Refresh
Sync from database
🔗
Share Journal
Public trade link
🧠
Psychology
Mindset & motivation
Total P&L💰
$0
All time
Win Rate🎯
0%
0 / 0 trades
Profit Factor📊
0.00
—
Win Streak🔥
0
No active streak
Total Trades📈
0
Across all accounts
Avg Trade💵
$0
Per trade
$0
Best Day
$0
Worst Day
$0
Avg Win
$0
Avg Loss
0
Longest Streak
0%
Payout Progress
Portfolio Growth
Cumulative P&L over time
Win Rate by Condition
Daily P&L
Last 14 days
Risk Distribution
Account Status
Portfolio overview
Top Performing Templates
🧠
Trading Psychology
Your mindset is your greatest edge. Protect it daily.
"Plant the seed. Trust the process. Harvest the reward."
🌾 The Farmer's Mantra
✨ Daily Motivation
Loading...
—
1 / 20
😊
Today's Trading Mindset
How are you feeling before the session?
✅
Pre-Trade Checklist
Checked economic calendar for news events
Reviewed yesterday's trades and lessons
Know my max loss for today
Risk is within my template rules
I'm trading from logic, not emotion
I accept that I might lose today
📜
The Farmer's Golden Rules
1
Protect the field first. Small consistent days beat revenge trading every time.
2
$250–$300/day is a great harvest. Don't get greedy with the crops.
3
Bad weather days happen. A losing day is data, not failure.
4
The 45-day first cycle is your planting season. Be patient.
5
One red day cannot destroy 44 green ones. Stay focused on the season.
💪
Daily Affirmations
I am a disciplined trader who follows my system.
I control risk, not results.
I trade the process, not the profit.
Every day I show up, I grow stronger.
My account is protected because I protect it.
I am building generational wealth one trade at a time.
💡
Prop Farm Mindset Tips
On Losing Days
A loss is tuition. The lesson is in your notes. Review, don't revenge trade.
On Consecutive Wins
When on a hot streak, size down not up. The market humbles overconfidence.
On Waiting
The best trade is often no trade. Patience is a position.
On the Fail Line
Every $50 you keep above the fail line is $50 you earned. Treat it like gold.
🔥
Your Win Streak
0
Consecutive Wins
Auto-saves as you type0 chars
🔗
Public Journal SharingShare your trading progress with anyone — no login required
Sharing Off
📎 Your Journal Share Link
Anyone with this link can view your trade journal in read-only mode. Enable sharing above to make it live.
Enable sharing to generate your link
🎨 Journal Customization
Journal Preview
This is what visitors will see
Date
P&L
Condition
Cycle
Track your farming journey across your active accounts. First cycle target: $4,600 profit per account in 45 days. After first payout: monthly $2,000 per account in 8–20 days.
First Payout Progress🎯
0%
Not yet qualified
Total Payouts Earned💰
$0
0 payouts
Current Cycle📅
Cycle 1
Building to first payout
Daily Average📊
$0
Target: $250–$300
🌾 The Farmer Mentality: Plant daily wins ($250–$300). Protect the field. Stay patient (45 days first cycle). Take the harvest when accounts mature.
Cycle-by-Cycle Comparison
Cycle
Total P&L
Trades
Trading Days
Avg/Day
Win Rate
Best Day
Worst Day
Status
Cycle P&L Comparison
Daily Average by Cycle
Cycle Details
Market Conditions
Risk Templates
Portfolio Accounts
💡 Click the pencil icon on any account to give it a custom name (e.g. "Main Warrior", "Backup Farm")
All
Active Only
Goal Reached
Profitable
Template Comparison
Template
Total P&L
Trades
Win Rate
Avg Win
Avg Loss
Best Trade
Profit Factor
Trailing Drawdown Rules: Starting Balance: $50,000 | Max Drawdown: $2,500 | Fail Line: $47,500 | Safety Net: $52,600 (fail line locks at $50,100 forever once reached)
Available for Withdrawal💵
$0
Not qualified yet
Total Withdrawn💰
$0
0 payouts
Current Phase🔄
Cycle 1
Building to first payout
Record New Payout
Payout History
Date
Type
Amount
Account
Cycle Completed
New Cycle
Notes
All Trades (Last 200)
Date
Account
Condition
Risk
P&L
Contracts
Cycle
Notes
⚠️ Deleted data cannot be recovered. All deletions are permanent and immediate.
Delete Options
🔄 Delete by Cycle
Remove all trades from a specific cycle
💼 Delete by Account
Remove all trades from a specific account
💣 Delete ALL Data
⚠️ Permanently deletes ALL your trades AND all payout records!
👤 My Profile
Username
—
Display Name
—
Bio
—
Firm
—
Account Goal🎯
20
Total accounts
Active Accounts💼
0
With trades
Portfolio Goal💰
$92K
$4,600 × 20 accounts
Potential Payout🌾
$40K
$2,000 × 20 accounts
🎯 Trading Goals & Configuration
📋 Risk Template Contract Sizes
Edit the number of contracts for each risk level. These update the Add Trade dropdown and template stats.
All Configured Accounts
Account
Nickname
Status
P&L
Progress
Trades
Win Rate
To Goal
👑
Admin Panel — Full VisibilityView all users, manage roles, view any user's trades, remove users.
Total Users👥
—
Total Trades📈
—
Combined P&L💰
—
Active Today🟢
—
User Management
User
Status
Role
Trades
P&L
Joined
Actions
Trades for: —
Date
Account
Condition
Risk
P&L
Cycle
Notes
🔑 Manage User Role
Promote or demote any registered user.
🔒 Reset User Password
Send a password reset email to any user.
🗑️ Remove User Data
⚠️ Permanently deletes all trades and payouts for a user. Cannot be undone.
Your account is in a drawdown period.Markets can be unpredictable. Consider requesting Conservative mode to reduce exposure while they recover.
⚠️
Your account balance is running low.Switching to Conservative mode is recommended. Your account manager has been alerted.
🔴
Your account manager is actively monitoring your account.No action is needed from you right now. We'll be in touch shortly.
Monitoring Active
YOUR ACCOUNT VALUE
$—
+0.00%this cycle🛡 Conservative⏳ Request Pending
ENTRY
—
PAYOUT TARGET
—
Your value: —Progress to Payout
$—0% to payout$—
—
Best Trade
—
Worst Trade
—
Total Sessions
—
Win Rate
—
Cycle Gain
🚀 Your Journey
Your progress checkpoints
📈 Account Equity Curve
Your account value over time
📋 Session History0 sessions
#
Date
Condition
Risk Level
Gain / Loss
Balance After
📊 Milestone BreakdownYour value at each checkpoint
Status
Checkpoint
Your Value
Your Gain
💼
Not Yet Registered
You haven't been added to the investor portal yet. Contact your account manager to get registered.
🔄 Request Mode Change
Select your preferred trading mode. Your account manager will review your request.
🛡
Conservative
Lower risk, steadier growth — ideal during uncertain markets.
⚡
Base
More active trading — higher potential during strong market conditions.
🔧
Prop Farm Pro — Full Debug Panel
Every feature tested in real-time. Admin eyes only.
🔐
Auth
—
🏷
My Role
—
👤
Profile
—
🗄
DB
—
👥
Total Users
—
📈
Total Trades
—
💼
Investors
—
⚠
Issues Found
—
Test Results Summary
Click "Run All Tests" to see results...
🔐 Current Session
Run tests to see session info...
👤 Current Profile (DB)
Run tests to see profile...
🧪 Auth Flow Tests
Run tests...
Username
Email
Role
Approved
Email ✓
Trades
Onboarded
Created
Actions
Click Reload or Run All Tests
📈
Total Trades
—
💰
Total P&L
—
📅
Payouts
—
👤
Your Trades
—
🧪 Trade Write Test
Inserts a test trade, reads it back, then deletes it. Confirms insert + select + delete work.
🧪 Payout Write Test
Inserts a test payout, reads it back, then deletes it. Confirms payout flow works end-to-end.
📊 Trades Per User (top 20)
Run tests to load...
💼 Investor Portal Write Test
Inserts a test investor record, reads it, deletes it. Confirms RLS allows admin to write to investor_portal_investors.
📨 Mode Request Write Test
Tests that investor_mode_requests table accepts inserts and updates (approve/deny flow).
💼 All Investor Records
Run tests to load...
⚠ Role / Portal Mismatch Check
Run tests to check...
🗄 Tables & RLS
Run tests...
🔑 Supabase Config
Run tests...
🧪 RLS Policy Tests (read/write per table)
Run tests...
🔑 Set User Role
No user selected
✉️ Sync Missing Emails
Copies emails from auth session cache into profiles table. Fixes role lookups that fail because email column is null. This is the most common cause of "can't add investor".
✅ Approve All Pending
Sets approved=true for every user currently stuck in pending. Use this if new users can't get in.
👁 Inspect Any User
🔄 Refresh My Session
Reloads your profile from DB and refreshes the nav, role badge, and all views without a page reload.
🗑 Delete Test Data
Removes all test trades/records created by debug write tests. Safe — only deletes rows with debug marker.