Chrome Extension that provides tools and enhancements to the Composer.trade user interface.
- Symphony Editor
- Search and replace for assets and if/else logic in a Symphony
- Remove metadata from a Symphony
- Copy JSON / EDN
- Portfolio
- Aggregate holdings and allocations across all symphonies
- Display broker type for account (Alpaca/Apex)
The easiest way to install the extension is through the Chrome Web Store.
- Go to https://chromewebstore.google.com/detail/symphony-tools-extension/gbmghoigiaomcfnnoijngbdnglpifbkk
- Click "Add to Chrome"
- If you have the composer site open in your browser, refresh the page so the widget can load.
- Where to find the widgets
- In the Symphony editor, the widget should appear on the sidebar under the Watch/Share buttons.
- In the portfolio view, the widget should appear at the bottom of the page under all your live symphonies
- Go to the latest release and download the .zip file https://github.com/dpods/symphony-tools/releases/latest
- Unzip the contents
- In Chrome, navigate to chrome://extensions in the URL bar
- Click the Load unpacked button and select the
srcfolder (where themanifest.jsonfile is). - If you have the composer site open in your browser, refresh the page so the widget can load.
- Where to find the widgets
- In the Symphony editor, the widget should appear on the sidebar under the Watch/Share buttons.
- In the portfolio view, the widget should appear at the bottom of the page under all your live symphonies
Failed to load extension
Manifest file is missing or unreadable - Make sure you've unzipped the file. After clicking "Load unpacked" on the extensions page, navigate to the unzipped folder and click "Select"
Donations are welcome but not necessary. If you find this tool useful and would like to support further development of new features you can donate here.

