INVITE-ONLY SCRIPT
RotationSUITE [BitAura]

𝐑otation𝑺𝑼𝑰𝑻𝑬 [BitAura]
This Pine Script® indicator is a dynamic, multi-asset rotation system designed to optimize portfolio allocation by selecting the strongest-performing cryptocurrency from a user-defined basket of up to four assets, with USD as a cash position. By leveraging two complementary relative strength strategies and a proprietary Confidence Score, the system adapts to changing market conditions to aim for superior risk-adjusted returns compared to a buy-and-hold approach.
Logic and Core Concepts
The system’s goal is to allocate capital to the strongest asset at any given time, dynamically switching between two strategies based on market conditions:
1. Ratios System (Primary Strategy)
2. Alpha System (Defensive Strategy)
3. Confidence Score (Decision Engine)
Features
How to Use
Notes
Disclaimer: This script is for educational and analytical purposes only and does not constitute financial advice. Trading involves significant risk, and past performance is not indicative of future results. Always conduct your own research and apply proper risk management.
This Pine Script® indicator is a dynamic, multi-asset rotation system designed to optimize portfolio allocation by selecting the strongest-performing cryptocurrency from a user-defined basket of up to four assets, with USD as a cash position. By leveraging two complementary relative strength strategies and a proprietary Confidence Score, the system adapts to changing market conditions to aim for superior risk-adjusted returns compared to a buy-and-hold approach.
Logic and Core Concepts
The system’s goal is to allocate capital to the strongest asset at any given time, dynamically switching between two strategies based on market conditions:
1. Ratios System (Primary Strategy)
- Mechanism: Performs relative strength analysis by evaluating the trend of each asset pair (e.g., BTCUSD/ETHUSD, BTCUSD/SOLUSD) using a universal trend-capturing function.
- Scoring: Each asset earns points based on how many other assets (including USD) it outperforms.
- Allocation: Allocates 100% of the portfolio to the asset with the highest score, following a "long the strongest" approach.
2. Alpha System (Defensive Strategy)
- Mechanism: Measures each asset’s alpha (excess return relative to market risk, or beta) against a broad market benchmark. A fast trend-following model confirms momentum.
- Allocation: Allocates to the asset with the highest positive alpha and confirmed momentum, or to USD if no asset meets the criteria.
3. Confidence Score (Decision Engine)
- Monitors the Ratios System’s performance.
- High Confidence: Uses the Ratios System for allocation during strong trends.
- Low Confidence: Switches to the Alpha System or USD during choppy or corrective markets.
Features
- Dynamic Strategy Switching: Seamlessly transitions between Ratios and Alpha systems based on the Confidence Score.
- Customizable Asset Basket: Supports up to four user-defined crypto assets (e.g.,
BTCUSD,
ETHUSD,
SOLUSD,
SUIUSD).
- Comprehensive Visuals:
Performance Metrics Table: Displays Sharpe, Sortino, Omega, Max Drawdown, and Profit Factor for the system, its sub-strategies, and individual assets’ buy-and-hold performance.
Rotation Matrix: Shows pairwise trend scores for the Ratios System and alpha/trend data for the Alpha System.
Allocation Table: Indicates the current portfolio allocation (in %). - Equity Curve Analysis: Plots equity curves for the system, sub-strategies, and buy-and-hold for comparison.
- Configurable Alerts: Notifies users of changes in allocation or Confidence Score.
- Pine Script v6: Utilizes advanced features like matrices and table formatting for enhanced usability.
How to Use
- Add to Chart: Apply the indicator to any chart (the chart’s ticker does not affect calculations).
- Configure Assets: In the settings (Inputs -> Majors Rotation System Tickers), define up to four crypto assets. Defaults include
BTCUSD,
ETHUSD,
SOLUSD, and
SUIUSD.
- Set Allocation Type: Choose Aggressive (100% to top asset), Moderate (80/20 split), or Conservative (60/40 split) in the settings.
- Monitor Output: The Portfolio Allocations table shows the current allocation. Use the Performance Metrics and Rotation Matrix tables for deeper insights.
- Analyze Equity: Enable equity curve plots in the settings to visualize performance.
- Set Alerts: Right-click a plot, select "Add alert," and choose "Confidence Score changed" or "Calculated Portfolio Allocations Changed" to receive notifications.
Notes
- The script is closed-source
- Ensure the chart uses a standard price series (not Heikin Ashi or other non-standard types) for accurate results.
- The script avoids lookahead bias by using barmerge.lookahead_off in request.security() calls.
- Performance metrics are calculated only on the last confirmed bar to optimize runtime efficiency.
Disclaimer: This script is for educational and analytical purposes only and does not constitute financial advice. Trading involves significant risk, and past performance is not indicative of future results. Always conduct your own research and apply proper risk management.
초대 전용 스크립트
이 스크립트는 작성자가 승인한 사용자만 접근할 수 있습니다. 사용하려면 요청을 보내고 승인을 받아야 합니다. 일반적으로 결제 후에 승인이 이루어집니다. 자세한 내용은 아래 작성자의 지침을 따르거나 BitAura에게 직접 문의하세요.
트레이딩뷰는 스크립트 작성자를 완전히 신뢰하고 스크립트 작동 방식을 이해하지 않는 한 스크립트 비용을 지불하거나 사용하지 않는 것을 권장하지 않습니다. 무료 오픈소스 대체 스크립트는 커뮤니티 스크립트에서 찾을 수 있습니다.
작성자 지시 사항
bitaurasystems.com
경고: 액세스를 요청하기 앞서 초대 전용 스크립트에 대한 가이드를 읽어주세요.
면책사항
이 정보와 게시물은 TradingView에서 제공하거나 보증하는 금융, 투자, 거래 또는 기타 유형의 조언이나 권고 사항을 의미하거나 구성하지 않습니다. 자세한 내용은 이용 약관을 참고하세요.
초대 전용 스크립트
이 스크립트는 작성자가 승인한 사용자만 접근할 수 있습니다. 사용하려면 요청을 보내고 승인을 받아야 합니다. 일반적으로 결제 후에 승인이 이루어집니다. 자세한 내용은 아래 작성자의 지침을 따르거나 BitAura에게 직접 문의하세요.
트레이딩뷰는 스크립트 작성자를 완전히 신뢰하고 스크립트 작동 방식을 이해하지 않는 한 스크립트 비용을 지불하거나 사용하지 않는 것을 권장하지 않습니다. 무료 오픈소스 대체 스크립트는 커뮤니티 스크립트에서 찾을 수 있습니다.
작성자 지시 사항
bitaurasystems.com
경고: 액세스를 요청하기 앞서 초대 전용 스크립트에 대한 가이드를 읽어주세요.
면책사항
이 정보와 게시물은 TradingView에서 제공하거나 보증하는 금융, 투자, 거래 또는 기타 유형의 조언이나 권고 사항을 의미하거나 구성하지 않습니다. 자세한 내용은 이용 약관을 참고하세요.