TradeJournal Edge

Description

TradeJournal Edge is a free WordPress trading journal plugin built from the ground up for importing NinjaTrader CSV exports, organizing trades by setup, attaching screenshots, and reviewing filtered performance from a structured dashboard.

Live demo: https://priceactiontools.com/tradejournal-edge/

It is built for traders who want ownership of their data, a private journal they control, and enough structure to review performance by setup, instrument, account, side, date range, and result.

What The Free Build Includes

  • Trade tracking and manual editing
  • NinjaTrader CSV import
  • Screenshots and executions
  • Frontend stats
  • Same-site migration for legacy TradeJournal data on the same site

What The Free Build Does Not Include

  • Licensing
  • Frontend filters
  • Cross-site trade package export/import

Upgrade To Pro

Upgrade to TradeJournal Edge Pro for frontend filters, cross-site trade package export/import, multiple account merging, additional platform support, and advanced analytics.

Dedicated Trade Journal

  • Creates a dedicated Trades area inside WordPress
  • Stores each trade as a structured journal entry
  • Supports setup tagging so trades can be grouped by strategy or pattern
  • Tracks instrument, instrument root, account, side, PnL, trade date, notes, screenshots, and executions

Executions and Screenshots

  • Groups multiple executions under one logical trade
  • Lets you attach one or more screenshots using the WordPress media library
  • Stores screenshots without a separate file system or external storage workflow

Frontend Review Dashboard

  • Displays summary stats
  • Shows a trade table on the frontend
  • Supports dark and light display modes
  • Gives you a structured way to review what you traded and how each setup performed

NinjaTrader CSV Import

  • Imports NinjaTrader CSV exports with column mapping
  • Recognizes common columns such as instrument, market position, entry time, entry price, exit price, quantity, and commission
  • Groups multiple fills and partial exits into one logical trade when they belong together

Same-Site Migration

  • Supports same-site migration for legacy TradeJournal data
  • Preserves trade structure during local migration and upgrade workflows
  • Helps move earlier TradeJournal installs into the TradeJournal Edge data model

Upgrade To Pro

If you want the full TradeJournal experience, upgrade to Pro: https://priceactiontools.com/product/wordpress-trading-journal-plugin/

Pro adds the parts that are intentionally omitted from the free WordPress.org build:

  • Licensing and license management
  • Frontend filters for more detailed journal review
  • Cross-site trade package export/import
  • Multiple account merging
  • Additional trading platform support beyond NinjaTrader
  • Advanced analytics and performance reporting tools

Live Demo

Want to see the free build in action before upgrading? Try the live demo: https://priceactiontools.com/tradejournal-edge/

The demo is the quickest way to review the interface, compare the free build against the Pro feature set, and see how the journal looks with real content.

TODO

  • Export the WordPress.org release tree and verify trunk/, tags/<version>/, and assets/.
  • Push the verified free-version release to WordPress.org.

Screenshots

  • CSV Import and Field Mapping
  • Light Theme Dashboard
  • Dark Theme Dashboard
  • Backend Trade Dashboard
  • Add Trade Editor
  • Filters
  • Executions UI
  • Migration Tools

Installation

  1. Upload the tradejournal-edge folder to /wp-content/plugins/.
  2. Activate TradeJournal Edge from the Plugins screen in WordPress.
  3. Add the [tradejournal_edge] shortcode to a page or post.
  4. Configure the plugin from the WordPress admin screens.

FAQ

What does TradeJournal Edge do?

It gives traders a structured WordPress journal for importing trades, grouping executions, attaching screenshots, and reviewing performance with filters and stats.

Does it run inside NinjaTrader?

No. TradeJournal Edge is a WordPress plugin. It can import NinjaTrader CSV exports, but it is not a NinjaTrader indicator or chart add-on.

Can I enter trades manually?

Yes. The free build includes manual trade entry and editing.

Can I attach screenshots?

Yes. Each trade can include one or more screenshots through the WordPress media library.

Can I review filtered performance?

Yes, the free build includes frontend stats and a trade table. The Pro version adds the full frontend filter experience.

Does the free shortcode support setup?

No. In the free build, setup is ignored and does not act as a filtering shortcut.

Why Upgrade

  • Review trades across multiple accounts in one place
  • Move journal data between WordPress sites
  • Unlock deeper analytics and reporting
  • Expand beyond the free build’s WordPress.org release limits
  • Keep the same structured journaling workflow while adding the premium tools around it

Reviews

There are no reviews for this plugin.

Contributors & Developers

“TradeJournal Edge” is open source software. The following people have contributed to this plugin.

Contributors

Translate “TradeJournal Edge” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

2.0.2

  • Removed unused licensing server code from the WordPress.org build.

2.0.1

  • Fixed frontend asset URLs so wp.org serves the real CSS and JS files instead of HTML error pages.
  • Ground-up rewrite of the TradeJournal Edge app and release metadata refresh.

1.0.7

  • Embed screenshot files in trade packages so Local/private-site exports can import screenshots on production.