OPEN-SOURCE SCRIPT
업데이트됨 BTC Stack Tracker

🚀 BTC Stack Tracker
Overview
The BTC Stack Tracker is a professional portfolio management tool designed for Bitcoiners who want to visualize their accumulation journey directly on the chart. Unlike standard indicators, this script allows you to input your actual trade history to calculate your personal Average Acquisition Price (Break-Even) and track your portfolio's performance in real-time. 📈
🌟 Key Features
Historical Visualization:
Displays a gapless step-line representing your average cost basis over time. 🛤️
Transaction Markers:
Automatically places Green Up-Arrows (▲) for buys and Red Down-Arrows (▼) for sells on the exact date of the transaction.
Multi-Currency Support:
Native support for EUR and USD, with a "Custom" option for any other currency (e.g., CHF, GBP). 🌍
Live Portfolio Metrics:
A clean on-screen table displaying:
Total Stack:
Current BTC balance. 💰
Invested:
Total fiat capital committed (adjusted for sells).
Value:
Current market value of your holdings.
PNL:
Unrealized profit/loss percentage. 📊
⚙️ How it Works
1. Data Input
The script parses data from two text areas (Buys and Sells).
Format: YYYY-MM-DD, Price, Sats, Note;
Price: The BTC price at the time of purchase/sale.
Sats: The amount of Satoshis (1 BTC = 100,000,000 Sats).
2. Calculation Logic
The indicator uses a Floating Average Cost methodology:
When Buying:
The cost (Sats multiplied by Price) is added to your total investment, and the Sats are added to your stack.
When Selling:
The script reduces your total stack. Crucially, it reduces the "Invested" capital proportionally. This ensures the Average Price remains stable during a sale—accurately reflecting your break-even point for the remaining coins. ⚖️
3. Seamless Plotting
To ensure a continuous line, the script carries the portfolio state forward from the very first bar. Even if no trades occur for months, the indicator maintains your last known average price across the entire timeline. ⛓️
🛠️ Settings
Currency Settings:
Choose your display currency (EUR, USD, or Custom).
Visuals:
Customize the color and opacity of the Avg Price line and markers. 🎨
Toggle Notes:
Enable or disable your personal notes (e.g., "Bot Profit") next to the chart markers. 📝
Overview
The BTC Stack Tracker is a professional portfolio management tool designed for Bitcoiners who want to visualize their accumulation journey directly on the chart. Unlike standard indicators, this script allows you to input your actual trade history to calculate your personal Average Acquisition Price (Break-Even) and track your portfolio's performance in real-time. 📈
🌟 Key Features
Historical Visualization:
Displays a gapless step-line representing your average cost basis over time. 🛤️
Transaction Markers:
Automatically places Green Up-Arrows (▲) for buys and Red Down-Arrows (▼) for sells on the exact date of the transaction.
Multi-Currency Support:
Native support for EUR and USD, with a "Custom" option for any other currency (e.g., CHF, GBP). 🌍
Live Portfolio Metrics:
A clean on-screen table displaying:
Total Stack:
Current BTC balance. 💰
Invested:
Total fiat capital committed (adjusted for sells).
Value:
Current market value of your holdings.
PNL:
Unrealized profit/loss percentage. 📊
⚙️ How it Works
1. Data Input
The script parses data from two text areas (Buys and Sells).
Format: YYYY-MM-DD, Price, Sats, Note;
Price: The BTC price at the time of purchase/sale.
Sats: The amount of Satoshis (1 BTC = 100,000,000 Sats).
2. Calculation Logic
The indicator uses a Floating Average Cost methodology:
When Buying:
The cost (Sats multiplied by Price) is added to your total investment, and the Sats are added to your stack.
When Selling:
The script reduces your total stack. Crucially, it reduces the "Invested" capital proportionally. This ensures the Average Price remains stable during a sale—accurately reflecting your break-even point for the remaining coins. ⚖️
3. Seamless Plotting
To ensure a continuous line, the script carries the portfolio state forward from the very first bar. Even if no trades occur for months, the indicator maintains your last known average price across the entire timeline. ⛓️
🛠️ Settings
Currency Settings:
Choose your display currency (EUR, USD, or Custom).
Visuals:
Customize the color and opacity of the Avg Price line and markers. 🎨
Toggle Notes:
Enable or disable your personal notes (e.g., "Bot Profit") next to the chart markers. 📝
릴리즈 노트
bugfixes릴리즈 노트
optical optimization릴리즈 노트
update chart preview릴리즈 노트
added possibility for OffSet릴리즈 노트
added manual corrections릴리즈 노트
v3.2fixed visibility of transaction notes
릴리즈 노트
v3.6Added table positioning
bugfixes
릴리즈 노트
v3.7.1added more positions for the info panel
오픈 소스 스크립트
트레이딩뷰의 진정한 정신에 따라, 이 스크립트의 작성자는 이를 오픈소스로 공개하여 트레이더들이 기능을 검토하고 검증할 수 있도록 했습니다. 작성자에게 찬사를 보냅니다! 이 코드는 무료로 사용할 수 있지만, 코드를 재게시하는 경우 하우스 룰이 적용된다는 점을 기억하세요.
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.
오픈 소스 스크립트
트레이딩뷰의 진정한 정신에 따라, 이 스크립트의 작성자는 이를 오픈소스로 공개하여 트레이더들이 기능을 검토하고 검증할 수 있도록 했습니다. 작성자에게 찬사를 보냅니다! 이 코드는 무료로 사용할 수 있지만, 코드를 재게시하는 경우 하우스 룰이 적용된다는 점을 기억하세요.
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.