=== TradeJournal Edge === Contributors: priceactiontools Tags: trade journal, trading journal, trade tracking, trade review, ninjatrader Requires at least: 6.0 Tested up to: 6.9 Stable tag: 2.0.2 Requires PHP: 7.4 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html == 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/](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](https://priceactiontools.com/product/wordpress-trading-journal-plugin/) 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 == 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. == Frequently Asked Questions == = 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 == Screenshots == 1. CSV Import and Field Mapping 2. Light Theme Dashboard 3. Dark Theme Dashboard 4. Backend Trade Dashboard 5. Add Trade Editor 6. Filters 7. Executions UI 8. Migration Tools == 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. == 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. == TODO == * Export the WordPress.org release tree and verify `trunk/`, `tags//`, and `assets/`. * Push the verified `free-version` release to WordPress.org.