Table of Contents
What is PTMagic?
PTMagic is the most complete add-on for the crypto-currency trading bot Profit Trailer. It was originally created by Legedric (Christian Kühl) and TwixRaider, for their own personal use, but they decided to release it free to the public in February 2018. Since then, it has continued to follow a robust development cycle based on user feedback and suggestions, as a FREE tool that anyone could use to maximize the hidden potential of Profit Trailer.
Feature Highlights
- Automatically update Profit Trailer's settings based on the changing trends of the market, to modify your buy, sell, DCA, indicators, money-management, or any setting.
- Automatically adjust coin-specific settings for each coin based on their individual performance regardless of market trends, for protection from poorly performing coins or to take advantage of coins that are performing well.
- Provides a simplified GUI that allows you to manage your settings and view details about the status of PTMagic and Profit Trailer, current holdings, sales history, calculations on potential DCAs, and current market trends.
Profit TrailerApproved
PTMagic has been thoroughly reviewed and examined by the Profit Trailer team, and is officially approved for use with their product. PTMagic is completely safe to use -- it doesn't have access to your exchange account or API keys -- it only updates your Profit Trailer settings.
Contributions
PTMagic will always be completely FREE and OPEN SOURCE! All code contributions are welcome, and will be considered by the developers. We have a few developers working hard to add new features, and keep PTMagic working, and users are welcome to show their appreciation with a small donation.
Feature Details:
-
Define Global Settings based on changing market trends, to automatically modify individual settings and values for Profit Trailer's currently active PAIRS/DCA/INDICATORS settings. PT Magic can change any setting that is available to Profit Trailer.
-
Create entire PAIRS, DCA, or INDICATORS properties files to switch between depending on market conditions. There are no limits to the number of market conditions, or settings files you can use. This allows for a wide variety of complete trading strategies for different market conditions.
-
Define Single Market Settings to automatically modify Profit Trailer's coin-specific settings, based on each coin's individual behavior. This is where PTM really shines! You can define as many coin-specific setting as you can imagine, for a wide variety of price action. PTM will monitor and change the settings for every coin on your exchange based on the behaviors you specify. From minor adjustments to completely different sets of strategies, PTM converts ProfitTrailer from a blunt instrument to a surgical tool that can analyze and alter each individual setting for every single coin.
-
Combine Global Settings and Single Market Settings to create a robust and dynamic trading strategy that ensures more protection, versatility, and profitability than any single strategy can provide -- without constant supervision and intervention!
-
Manage an unlimited number of setting triggers and strategies. Profit Trailer has a built in ability to switch between "Bear," "Bull," and "Normal" settings based on a 24 hour trend, but with PT Magic there are no limits to the number of market conditions and settings you can specify: e.g., "Tanking," "LongTermBear," "IncomingBear," "OutgoingBear," "SidewaysUp," "SidewaysDown," "IncomingBull," "OutgoingBull," "SuperBull," etc... Using any combination of trends across any combination of timeframes, your bot can recognize a more subtle variety of changing market conditions, allowing you to create a more robust over-all trading strategy that goes beyond a simplistic "bear" or "bull" mentality. See: Is PTMagic Necessary?
-
Use PT Magic to adjust your money management and risk management settings based on changing market conditions, or individual coin performance. Automatically adjusts initial purchase costs, the number of pairs allowed, leverage, keep-balance percentage, minimum buy volume, sell-wall settings, allowed spread and slippage, and any other PT setting which helps you manage your risk.
-
With PTMagic there is no need to maintain "whitelists" or "blacklists" of individual coins. Your Single Market Settings can identify coins you wish to avoid based on their age, volume, or past behavior, and turn on Sell Only Mode or even disable them so they don't appear in your PBL, so you don't have to constantly manage such lists.
-
Watch what your bot is doing in real time with a compact interface designed to work on small devices such as tablets and phones, showing you:
- Coins and their strategies in both your possible buy list and your current positions.
- A live representation of current market conditions, as well as individual trends for every coin on your exchange.
- A complete sales history and analysis including dynamic projections for the upcoming months and year based on past performance.
- A bag analyzer showing detailed buy and sell data for coins you currently hold, including a customizable trading view chart for each coin.
- A dynamic DCA calculator that automatically reads your Profit Trailer settings, and generates the most accurate view possible of projected DCA costs, based on your currently active DCA settings.
- Your current PTMagic settings and configurations, which can be edited via the GUI.
- Your current PT Active Config which can be edited directly via the PTMagic GUI.
-
A complete wiki and Discord community to help you refine your strategies and understand how to take advantage of the full potential of Profit Trailer using PTMagic.
Details
Software Requirements
- Profit Trailer
- Windows, Linux, or MacOS
- .NET version 7
What does it look like?
- Have a look at some screenshots
What exchanges are supported?
- PTMagic currently works with the following exchanges: Bittrex, Binance, BinanceUS, BinanceFutures, and Poloniex
(NOTE: When using BinanceFutures, quarterly contracts will be automatically disabled. See PTM 2.5.8 notes for details).
How does it work?
- Here is a short overview
How much does it cost?
- PTMagic will always be FREE! However, small donations are always welcome! Our team has worked hard to keep PTMagic working with every version of Profit Trailer, as well as adding new features, and continually improving performance. Buy them a few beers to keep them happy, and keep PTMagic development going!
Get Started
How do I set it up?
-
Windows Setup Start here
-
Linux Setup Start here
-
MacOS Setup Start here
More Questions?
- To chat with other users about PTM and learn more, visit our Discord server.
Help!
License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Why are you doing all this for free?
Because we can. Yes, it is as simple as that. Well... and because we have fun developing software.
Why are there two repositories for this project?
After the original creator of PTMagic briefly went MIA, those of us committed to continuing the project cloned the repository in December 2018 in order to more easily access, administer, and further develop and update it, to keep it functioning with the latest versions of Profit Trailer. The original repository still contains a history of older issues and enhancement requests for future reference, however it is no longer being updated.
Disclaimer
By using, or simply downloading, Profit Trailer Magic you understand and accept the following Terms of Use:
- Profit Trailer Magic is provided "AS IS" without warranty of any kind
- Profit Trailer Magic is able to remove or limit any features at any time
- Profit Trailer Magic may not be accounted for any loss of data, funds, or any other effects on Profit Trailer or the systems running it
- Profit Trailer Magic does not own any data the program may have access to while it is running
General
Getting Started
Settings
Guides
- Writing Properties
- Offset and Offset Percentages
- Single Market Settings
- MinChange & MaxChange
- Off Triggers (SMS Only)
- Updating PT Magic
- Editing JSON files
- DCA Calculator
- Sales Analyzer
- Reset PTM Data