Skip to main content
SANGTRAN.
Back to Case Studies
Motion Graphics · AE Plugin
Tooling & Automation

TradingPower Tool v9.2

A professional ScriptUI panel for Adobe After Effects that standardizes branding and accelerates trading / financial education video editing.

Project Overview

TradingPower Tool was built to solve a very specific production problem: editing large batches of trading and financial education videos while keeping typography, motion language, and color branding perfectly consistent. Instead of rebuilding the same layouts and animations by hand, the tool exposes a ScriptUI panel that generates ready-to-use compositions and presets inside After Effects.

The panel ships with a gold-accented visual identity (Bebas Neue type system, branded highlight styles) and a set of motion helpers that map directly to typical trading content: chart highlights, zoom-ins on key areas, meme-style fullscreen frames, and audit utilities to keep everything on-brand.

Technique & Implementation

The plugin is written in Extended JavaScript (ExtendScript), the scripting engine used by Adobe After Effects. ScriptUI is used to build the panel UI (buttons, dropdowns, inputs); ExtendScript then drives the After Effects API to create compositions, apply animation presets (.ffx), and run consistency checks. This keeps the tool lightweight, install-free, and fully integrated with the host application.

Key techniques: programmatic composition and layer creation, batch application of .ffx motion presets, layer naming and style audits, and coordinate math for the Super Zoom tool (selection bounds → keyframed scale and position).

Key Features

Standardized Typography & Titles

Generate lesson titles, section headers, and lower-third text with a single click. All text elements share the same font, weight, and animation style to keep long-form courses visually consistent.

Dynamic Highlights for Charts

Circle FX and basic highlight presets are bundled as .ffx files. The panel applies them to selected layers, making it easy to call attention to price zones, support/resistance, or key candles.

Super Zoom Tool

Draw a rectangle over the area of interest, select it with your video layer, then run Super Zoom. The script automatically builds animated zoom-in/zoom-out moves that respect safe margins and timing.

Fullscreen Meme & Overlay Frames

Quickly generate branded fullscreen overlays for memes, transitions, or emphasis moments. The presets handle GIF looping, text styling, and screen framing so editors can focus on timing and storytelling.

Audit & Consistency Checks

Run an audit on the active composition to ensure fonts, colors, and layer naming follow the TradingPower guidelines before delivery. This keeps multi-video batches aligned with the same brand system.

Tech Stack & Role

After Effects ScriptUI
Extended JavaScript (ExtendScript)
Animation Presets (.ffx)

Role

Tool Author · Motion Designer

Use Case

Trading channels, financial education, YouTube content

Repository

Full source code, presets, and installation guide are available on GitHub.

View on GitHub