
Trader Origin provides investment analysis tools and software for self-directed traders. These tools are designed for informational purposes only and are not intended to provide personalized financial advice. All content and services are provided with the understanding that you will make your own independent investment decisions without any direct or indirect guidance from us.
Trader Origin is not a registered investment advisor, broker-dealer, or financial planner. The information, tools, and algorithms we provide are not, and should not be interpreted as, financial or investment advice, or a recommendation or solicitation to buy, sell, or hold any security or cryptocurrency.
Trading and investing in financial markets, particularly in cryptocurrencies, are highly speculative and involve a substantial risk of loss. You may lose all or more than your initial investment. Our tools do not eliminate this risk or ensure profitable outcomes.
Any performance data shown, whether historical, hypothetical, or back-tested, is provided for illustrative purposes only and does not guarantee future results. Market conditions change rapidly, and past outcomes are not a reliable indicator of future performance.
You are solely responsible for evaluating the merits and risks associated with the use of our tools and for all investment decisions you make. By using our services, you agree not to hold Trader Origin or its affiliates liable for any losses or damages resulting from your use of our tools or content. We recommend consulting with a licensed financial professional before making any financial decisions.
Welcome to the Genesis Engine!
This guide will walk you through the entire process, from starting your free trial to getting your first custom strategy running. Please follow these steps carefully.
Onboarding Process Overview
- Purpose of the Tool: Discover what you can build with Genesis.
- Onboarding & Access: Start your trial and get access to all features.
- Associated Costs: Understand the full cost picture for automation.
- Adding to Chart: Add the script to your TradingView chart.
- Settings Explanations: A breakdown of the various settings.
- Backtesting: Use the TradingView backtesting engine.
- Official Templates: Get started with the 'Catalyst' template.
- Webhook Setup: Connect Genesis to an automation platform.
- Roadmap: See what's next for the Genesis Engine.
- Tips & Warnings: Best practices and important information.
- Support: Get help if you need it.
Risk Warning: Trader Origin provides tools for informational purposes only and not as financial advice. Trading is highly speculative, involves substantial risk of loss, and past performance is not indicative of future results. You are solely responsible for your decisions. Please read our full Terms and Conditions.
Purpose of the Tool
The Genesis Engine is a versatile framework designed for two primary types of users: the individual trader looking to build a systematic approach to the markets, and the aspiring entrepreneur aiming to build their own algorithmic trading business.
For Personal Use
Use the features of the Genesis Engine for your own trading analysis. By deeply customizing the settings and creating strategies tailored to your specific risk tolerance and preferred assets, you can develop a trading system based on your own criteria. Use the advanced backtester to rigorously validate your ideas and automate your final strategy for a hands-off approach to managing your portfolio.
For Commercial Use (Build Your Own Algo Business)
Genesis provides an opportunity to build your own signal service or algorithm-selling business. Since you have full control over the inputs, you can create an unlimited number of unique strategies. Each new strategy you design can be marketed and sold to your own community of users.
By leveraging the Genesis Engine as your foundation, you can:
- Develop a suite of proprietary algorithms for different markets and timeframes.
- Create a private Discord or Telegram community for your subscribers.
- Utilize a platform like AstraBit to manage access and deliver your signals.
Users who choose to use the Genesis Engine for any commercial purpose are solely and entirely responsible for their own business operations, marketing, user agreements, and all legal and regulatory compliance. Trader Origin provides the tool only and assumes no responsibility for how it is used in a commercial capacity.
Risk Warning: Trader Origin provides tools for informational purposes only and not as financial advice. Trading is highly speculative, involves substantial risk of loss, and past performance is not indicative of future results. You are solely responsible for your decisions. Please read our full Terms and Conditions.
Onboarding & Gaining Access
Your journey begins by starting your 7-day free trial from our official Genesis product page. During the trial, you get full access to the engine, community, and all features. Here is the two-part access process:
Step 1: Discord Community Access (Automated)
- Start your free trial on the Genesis Product Page.
- Our payment partner, LaunchPass, will immediately send a verification email to the address you provided.
- CRITICAL: You must open this email and click the verification link to connect your Discord account. This will automatically grant you the subscriber role and access to our private Discord channels.
- If you do not see the email, please check your spam or junk folder.
Step 2: TradingView Script Access (Manual)
- After you have joined the Discord, you need to request script access separately.
- Send an email to support@traderorigin.com.
- In the email, please provide the exact TradingView username you wish to have whitelisted for access.
- Our team will manually grant you access to the Genesis script on TradingView within 24 hours.
If you have not been granted access after 24 hours, please contact support via our official channels.
Risk Warning: Trader Origin provides tools for informational purposes only and not as financial advice. Trading is highly speculative, involves substantial risk of loss, and past performance is not indicative of future results. You are solely responsible for your decisions. Please read our full Terms and Conditions.
Associated Costs for Automation
To use the Genesis Engine effectively for 24/7 automated trading, users must be aware of several required subscriptions from both Trader Origin and third-party services. These costs are separate from your trading capital.
The three core components are:
- The Genesis Engine Subscription from us.
- An AstraBit Subscription (Advanced Bot plan required) to run the bot.
- A TradingView Subscription (Premium plan required) to handle webhook alerts that do not expire.
For a detailed breakdown of the estimated costs of these third-party services, please refer to the FAQ section on our main Genesis product page.
View Cost FAQ on Genesis PageRisk Warning: Trader Origin provides tools for informational purposes only and not as financial advice. Trading is highly speculative, involves substantial risk of loss, and past performance is not indicative of future results. You are solely responsible for your decisions. Please read our full Terms and Conditions.
Adding Genesis to Your Chart
Once you have received the access notification from TradingView, you can add the script to your chart.
- Open any chart on TradingView.
- At the top of the screen, click on the "Indicators" button.
- A new window will appear. On the left-hand side, navigate to the "Invite-only scripts" section.
- You will now see "Genesis" in the list. Click on it once.
- Once added, the Genesis Engine will be visible on your chart.
Risk Warning: Trader Origin provides tools for informational purposes only and not as financial advice. Trading is highly speculative, involves substantial risk of loss, and past performance is not indicative of future results. You are solely responsible for your decisions. Please read our full Terms and Conditions.
Settings Explanations
Quick Navigation
The Genesis Engine is highly customizable. Open the script's "Settings" panel on TradingView to configure its behavior. You can find the settings button by hovering over the script name on your chart.

Plots (Chart Display)
This group of settings controls the visibility of various lines and data points on your chart. Toggling these on or off will not affect the strategy's logic; they are purely for visual reference.

- Final-TP Plot: Shows the calculated profit target for the entire position.
- Partial-TP Plot: Displays the price at which the first partial profit-take will occur.
- Trailing-SL: Visualizes the dynamic stop-loss line that follows price once the partial profit system is active.
- Emergency SL Plot: Shows the final stop-loss level that activates only after the full position is filled.
- All DCA trigger lines: Displays the complete grid of all 12 potential DCA entry levels.
- Average-entry line: A crucial visual line that tracks the blended average price of your entire open position.
Engine Controls
These are high-level controls that alter the core behavior of the engine.

- Turbo switch: When enabled, this allows the engine to adopt a more aggressive posture designed to capture high-momentum market movements. Using this setting may significantly increase both potential risk and reward.
- Enable emergency stop-loss after full position?: Activates a final, deep stop-loss order, but only once the maximum number of DCA levels you have selected have been filled. This is a critical safety net.
- Emergency SL distance %: Sets the percentage distance for the emergency stop-loss. This is calculated from the position's average entry price, not from any single DCA entry.
Partial Profit System Controls
This system allows you to secure profits on a portion of your position while leaving the rest to run.

- Activate Partial-TP + Trail SL: The master switch to turn the entire partial profit system on or off. Use this to decide whether to go with a multi-part exit or a single exit for the entire position.
- Partial trigger %: The percentage price must move in your favor from the average entry to trigger the first profit-take.
- Partial size %: The percentage of your total position that will be closed when the partial trigger is hit.
- Classic trail %: After the partial TP is hit, this defines how much price must pull back from its peak to close the remainder of the position.
- Which DCA level to activate?: Determines at which DCA level this partial profit system becomes active. For example, setting this to 3 means the system will only arm itself after the 3rd DCA entry is filled.
Final Profit Controls
These settings allow for a dynamic profit target that adapts as the position size grows through DCA levels. This gives you granular control over your exit strategy.

- TP % after Lv-1 to Lv-12: For each DCA level, you can set a unique final take-profit percentage from the average entry price. This allows the strategy to aim for smaller profits when the position is larger and riskier, or larger profits when the position is small.
DCA Settings
This group controls the core mechanics of the DCA grid, defining the thresholds for entry and the amount of capital to deploy at each level.
Choosing Your Number of DCA Levels
A new setting allows you to select how many DCA levels your strategy will use, from 1 up to a maximum of 12. This gives you direct control over the potential depth and risk of your strategy.
CRITICAL: After you select your desired number of DCA levels (e.g., 4 levels), you MUST manually update the "Equity Allocation" percentages below. You must set the equity percentage for all UNUSED levels to **0**. The sum of the equity percentages for your chosen active levels must not exceed 100%. Failure to do this will cause the script to miscalculate or fail.
For example, if you choose to use only 4 DCA levels, your equity allocation settings should look like this, with levels 5 through 12 set to 0:

Individual DCA Level Settings


- Min threshold Lv-1 % to Lv-12 %: Defines the minimum percentage price must fall from the initial entry before the corresponding DCA level can be considered. Note: this is just a threshold; whether the engine actually enters a DCA depends on several other internal factors lining up.
- Equity Lv-1 % to Lv-12 %: Defines the percentage of your total specified capital to be used for each individual DCA order. Warning: The sum of all active equity slices must not exceed 100%. Set unused levels to 0.
DCA Tuners
This group provides fine-grain control over the sensitivity of the logic that triggers each DCA entry.

- Sensitivity Lv-2 to Lv-12: Adjusts how sensitive the engine is before triggering a DCA. A lower value (e.g., 10) makes it harder to enter, requiring very specific conditions. A higher value (up to 100) makes it much easier to enter.
Trader Origin DCA Engine Settings (ADVANCED USERS ONLY)
Warning: These are the core proprietary tuners of the Genesis Engine. Adjusting them without a deep understanding and extensive backtesting can dramatically alter the behavior and performance of the strategy. Proceed with extreme caution.

- Origin Modulator A & B: These are primary calibration multipliers that control the fundamental behavior of the engine's analytical framework.
- Origin Factor, Origin A length, Origin B length: These settings adjust the lookback periods and smoothing of the core internal components of the engine.
- Origin Multi Time Frame analysis A & B: Allows the engine to analyze market data from a different timeframe than the one currently displayed on your chart, adding a layer of advanced confirmation.
- Origin Tuner length: An advanced parameter for fine-tuning the lookback period of a core internal oscillator.
- Lower & Upper Gate: These define the primary internal sensitivity thresholds for the entire engine, acting as a master filter for all trade signals.
Backtesting with Genesis
Risk Warning: Trader Origin provides tools for informational purposes only and not as financial advice. Trading is highly speculative, involves substantial risk of loss, and past performance is not indicative of future results. You are solely responsible for your decisions. Please read our full Terms and Conditions.
Before automating any strategy with real capital, it is crucial to test it against historical data. Because Genesis is built as a "Strategy" script, you can use TradingView's powerful Strategy Tester panel to see how your custom configuration would have performed.
How to Use the Strategy Tester
- With the Genesis script on your chart, open the "Strategy Tester" panel from the bottom toolbar of TradingView.
- The "Overview" tab shows high-level performance metrics. This is your first look at the strategy's viability.
- The "Performance Summary" tab provides a more detailed breakdown of both long and short trades.
- Adjust the settings in the Genesis Engine and observe how the backtest results change in real-time. This iterative process is key to refining your strategy.
Key Metrics to Understand
- Net Profit: The overall profitability of the strategy over the backtest period. While important, it should not be the only metric you consider.
- Max Drawdown: This shows the largest peak-to-trough decline in the strategy's equity based on the candle closes of your chosen timeframe. It represents the unrealized loss experienced by the strategy before it closed the position, which in a DCA strategy, is often when it has returned to profit. This is a critical measure of risk and volatility.
- Profit Factor: The gross profit divided by the gross loss. A value greater than 1 indicates a profitable system. Higher values are generally better.
Use these tools to rigorously refine your strategy before moving on to automation.

Risk Warning: Trader Origin provides tools for informational purposes only and not as financial advice. Trading is highly speculative, involves substantial risk of loss, and past performance is not indicative of future results. You are solely responsible for your decisions. Please read our full Terms and Conditions.
The 'Catalyst' Template
To help you get started immediately, your Genesis Engine subscription includes the 'Catalyst' template. This is a single, foundational strategy configuration that is embedded directly within the Genesis script itself.
How it Works
There are no separate files to download or channels to join. When you load the Genesis Engine onto your TradingView chart, the 'Catalyst' settings are the default configuration. It is ready for you to begin backtesting and tweaking as soon as you have access.
Think of 'Catalyst' as your launchpad. Use it to understand the core mechanics of the engine, see how the different inputs affect performance, and then build upon it to create a strategy that is uniquely yours.
Risk Warning: Trader Origin provides tools for informational purposes only and not as financial advice. Trading is highly speculative, involves substantial risk of loss, and past performance is not indicative of future results. You are solely responsible for your decisions. Please read our full Terms and Conditions.
Guide to Implementing Webhooks
For those who prefer a visual guide, the video above walks through the entire process. Otherwise, this guide will walk you through connecting the Genesis Engine to a third-party automation platform using webhooks. Our example will use AstraBit, our exclusive partner for automation.
API Creation (For New AstraBit Users)
If you already have an AstraBit account and a connected exchange API, you can skip to the next section.
- Navigate to astrabit.io and create an account or log in.
- In your AstraBit dashboard, find and click on "API Manager".
- Click the "Connect new API" button.
- Choose your desired cryptocurrency exchange from the list and follow the on-screen instructions provided by AstraBit to securely connect your exchange API keys.
Bot Creation and Webhook Setup
This is the core process of linking a TradingView alert from Genesis to an AstraBit bot.
- From the AstraBit dashboard, click the "+ Create BOT" button.
- Select the "Trade on your own" option.
- Click on "Personal Strategy" to begin setting up a custom bot.
- Choose the exchange API you connected in the previous section.
- You will now be presented with a Unified Signal Notification URL and a JSON message. These two pieces of information are critical for linking TradingView to this bot.
CRITICAL: The JSON message contains your unique secret key. Do not share this with anyone. Treat it like a password.
- Open TradingView and navigate to the chart and asset you wish to trade. With the Genesis indicator loaded, click the "Create alert" icon (clock icon) in the right-hand toolbar.
- In the alert configuration window, ensure the Symbol matches your asset. Click the Condition dropdown menu and select the Genesis script.
- Underneath the condition, select "Order fills only" from the dropdown. Ensure your chart's timeframe is correct and set the alert Expiration to "Open-ended alert". This prevents the alert from deactivating.
- Your alert's "Condition" tab should now look like this:
- Navigate to the "Message" tab within the alert settings. You can give the alert a custom name. Delete all default text in the message box and paste the entire JSON message you copied from AstraBit in step 5.
- Navigate to the "Notifications" tab. Tick the "Webhook URL" checkbox. In the text box that appears, paste the Unified Signal Notification URL you copied from AstraBit in step 5.
-
IMPORTANT: Do not click "Create" on the TradingView alert yet. Return to your AstraBit browser tab first.
- In AstraBit, scroll down past the webhook information and click on "BOT TYPE".
- For personal DCA strategies using Genesis, you must select the "Advanced" bot type.
- Enter a Bot Name of your choice. Set the Entry Type to "Dollar-cost Averaged Entry" and Hedge type to "No hedge".
- Choose the asset (trading pair) for the bot. Ensure it is a pair supported by AstraBit and your connected exchange.
- Configure your Equity Settings. This is entirely your personal choice. Decide how much capital to allocate to the bot from your exchange wallet and what leverage to use.
- Set up your DCA steps. Click "Add" until you have 12 DCA steps visible. Input your equity allocation percentage for each step, ensuring it matches the allocation defined in your Genesis strategy settings on TradingView.
- Risk Management: The Genesis script handles its own take profit and stop loss logic. You may use AstraBit's risk management settings as an additional layer of safety in an emergency, but it is not required for the base strategy to function.
- Review all your settings, and when ready, click "Confirm and Create" in AstraBit.
- If successful, you will be redirected to the AstraBit trade page, where you can see your newly created and active bot.
Final Step
Return to the TradingView alert window you left open. You can now click the "Create" button. Congratulations! Your TradingView alerts from the Genesis Engine are now fully connected to your AstraBit bot. Signals will now fire directly into your bot for automated execution.
Please Note: If the strategy on your TradingView chart is already in an open trade, you may want to wait until that trade is complete before creating and enabling the TradingView alert to ensure the bot's state is in sync with the strategy.
For further support, please reach out to us in the official Trader Origin community.
Risk Warning: Trader Origin provides tools for informational purposes only and not as financial advice. Trading is highly speculative, involves substantial risk of loss, and past performance is not indicative of future results. You are solely responsible for your decisions. Please read our full Terms and Conditions.
Roadmap
The Genesis Engine is in continuous development. Here is a look at our current progress and future plans.
Completed & Ongoing
Base Development & Testing
The core 12-level DCA engine and all foundational features have been coded, tested, and finalized.
Documentation
This comprehensive documentation has been created and will be continuously updated.
Community Feature Requests
We are actively listening to community feedback for new features and improvements. Join the Discord to submit your ideas.
Future Initiatives
User Indicator Integration
A major future update will allow users to integrate their own external, in-built TradingView indicators (such as RSI, ATR, etc.) as a source for the Genesis Engine's entry and exit logic.
Status: Planned (No ETA)
Customizable DCA Levels
Development is in progress to allow users to define the number of DCA levels they wish to use, from a single entry up to the full 12, or even beyond.
Status: Ongoing (No ETA)
Risk Warning: Trader Origin provides tools for informational purposes only and not as financial advice. Trading is highly speculative, involves substantial risk of loss, and past performance is not indicative of future results. You are solely responsible for your decisions. Please read our full Terms and Conditions.
Tips & Warnings from Trader Origin
A Message from the Strategist
When backtesting your strategies, ensure you take into account future probabilities. Just because a strategy has performed well in your chosen period does not mean it will perform well in the future. The aim is to create a robust strategy that can adapt. Avoid assets that have very little volume; the engine works best on assets with good community support, strong volume, and volatile price action. Only choose assets that are well supported by your chosen CEX, DEX, or third-party automation platform.
General Tips
- Backtest Extensively: Before automating a new strategy with real funds, use the powerful built-in backtester to see how it would have performed on historical data.
- Do Not Share Access: Sharing your TradingView account or attempting to redistribute the script is a violation of our terms and will result in immediate termination of your access without a refund.
Risk Warning: Trader Origin provides tools for informational purposes only and not as financial advice. Trading is highly speculative, involves substantial risk of loss, and past performance is not indicative of future results. You are solely responsible for your decisions. Please read our full Terms and Conditions.
Support & Community
If you have any questions or need assistance, the best place to get help is our Discord server.