Whalepro.org EN Wiki Whalepro.org (EN) wiki. 1. About the platform 1.1. Overview Welcome to the official manual of the Whalepro.org analytics platform. The goal of the platform is to provide tools and indicators focused on tracking and analyzing large market participants — “whales”. Whale activity can include a wide variety of events in the crypto market, for example: abnormally large buy or sell volumes in pairs changes in balances of specific whale wallets large transfers of coins across blockchains and so on. The platform is optimized for laptop and tablet screens: the larger the screen, the more convenient it is to analyze charts and view large tables. All work on the platform is done via its modules. You can read about each module later in this guide. Before getting started, we recommend studying the indicators as they form the basis of the service in many ways. There are two plan types on the platform: free and paid . On the free plan you can familiarize yourself with the chart module and whale wallets; however, alert configuration is not available on this plan. For full functionality we recommend purchasing a paid plan. You can view and compare plans here: https://whalepro.org/#pricing It is recommended to read this manual from start to finish, i.e. sequentially chapter by chapter. 1.2. Registration The platform services are available to registered users only. The registration process is quite simple. 1) Go to https://whalepro.org 2) Click the “Register” link in the top-right corner of the screen (Registration is also available from any button in the pricing block. By default, all users are initially registered on the free “Free” plan.) 3) A popup window will appear Fill in all fields: email, password, your Telegram nickname (without @), captcha checkbox. Click the “Continue” button. 4) You will receive an email notification that you have successfully registered. 5) After registration you can use the “Login” button on the main page by entering your email and password to access the platform’s dashboard. You can also go there directly via: https://my.whalepro.org Important! Don’t forget to subscribe to the platform bot after registration: https://t.me/bantpro_anomaly_bot — the main bot where chart alerts and other platform notifications are sent. 1.3. Paid plan activation On the free plan, only the “Chart” and “Whales” modules are available with limited functionality. For full platform functionality we recommend activating a paid plan “Starter” or “Pro”. This unlocks increased limits for whale wallets and access to additional modules. For detailed information about differences between plans see: https://whalepro.org/#pricing Activating a paid plan is possible only after free registration on the platform. After that, go to the pricing page on the platform: https://my.whalepro.org/pricing-plans/ or from the main site page: Suppose you chose the Starter plan. After navigation you land on https://my.whalepro.org/pay/?plan_type=1 Here you need to choose the payment method: USDT TRC-20 or fiat payment . Method #1 “USDT TRC-20 payment” Let’s go through paying for the plan with USDT TRC-20 — a stablecoin on the TRON blockchain. 1) Go to the “Pricing” page from the profile dropdown available on any page of the platform. 2) Choose the plan you want to purchase. For example, “Starter” for 12 USDT. 3) On the next step click the “wallet address” link to see the exact TRX network address to transfer coins for payment. The address appears after the click: 4) After transferring coins to the specified address, find the tx id (transaction hash), copy it and paste it into the “payment txid” field. (Usually your wallet shows this parameter.) Then click “Check payment”. 5) If the payment is not yet confirmed by the network, you will see a message: No worries, wait 3–5 minutes depending on network load. Click “check” again and you should see a success message. Method #2 “Fiat payment” Select this method if you want to pay with a bank card and have access to your online banking. After clicking “Pay”, you will be redirected to the payment interface page with all instructions. An example page is shown below: Attention! You must subscribe to the bot https://t.me/bantpro_anomaly_bot BEFORE starting payment with this method. Otherwise you will not receive the success notification. Also check your registered email — a payment confirmation will be sent there as well. After completing payment, wait 5–10 minutes and refresh your profile page https://my.whalepro.org/profile/ . The updated paid plan should be displayed there. 1.4. Platform interface After successfully logging in, you land on the main platform interface. It consists of the following key elements: 1) Top bar — contains logo, language switch, profile button and other navigation elements. 2) Sidebar — contains the list of available platform modules: Chart — the main module for analyzing charts with various indicators Whales — a module for tracking large wallets Segmenter — a tool for analyzing market segments Tracker — a module for creating and tracking rules and alerts Dashboards — a tool for creating personal monitoring panels Backtests — a module for testing trading strategies on historical data 3) Workspace — the main screen area where the selected module’s content is displayed. 4) User profile — access to profile settings, plan and other personal settings. To get started, select one of the modules in the sidebar. 2. Indicators The platform indicators are calculated on internal servers and serve as the basis for analyzing data on trading pairs and/or coins. Almost all indicators on the platform can be used on all popular timeframes on the chart. All indicators are collected in a convenient list on this page: https://docs.google.com/spreadsheets/d/16vOvJwCx8z6dASyn7Y2ja9HtWW3Lzc2qf6_mYGg8Pp8/edit#gid=707377575 This reference has the following structure: Column A — a group number for easier working with the list. Column B “Group name ENG” — the indicator group name in English. Column C “Indicator ENG” — the indicator name in English. Column D “Alerts” — shows whether the indicator is available for creating alerts. Columns E–M — show which timeframes the indicator is available on. Column N “Additional information” — contains extra notes on the indicator, e.g., how it is calculated. Group Description Group 1 TA Group 2 Onchain Group 3 Wallets Group 4 Volume, deals Group 5 Delta Group 6 Buy-to-sell Group 7 Compare&avg Group 8 Sectors Group 9 Market coins Separately, note the cohort analysis indicators available in the Onchain indicators section on the chart 2.1. TA (technical indicators) This group contains classic technical indicators used for analyzing price charts. They include: Moving averages (MA, EMA, WMA) Oscillators (RSI, Stochastic) Volume indicators (OBV) Volatility indicators (Bollinger Bands) And other classic technical indicators These indicators help determine trends, overbought/oversold levels, and potential reversal points. 2.2. Onchain Onchain indicators use data directly from the blockchain to analyze market participants’ activity and behavior. Among them: Cohort balances — the total BTC balances in the whale wallet cohorts Cohort quantity — the number of wallets in whale cohorts Cohort profit by tf — the sum of realized profit in USD in a specific whale cohort on a specific timeframe, calculated only for sell transactions. For buys the value is zero. Cohort cumulative profit — the cumulative realized profits in the cohort wallets at a given point in time. Cohort total money spent USD — the cumulative amount of money spent by cohort wallets on purchases up to the current transaction moment (type spent). Zero on sell transactions. Cohort total money received USD — the cumulative amount of money received by cohort wallets from sales up to the current transaction moment (type received). Zero on buy transactions. Cohort delta total money — the difference between total_money_received_usd and total_money_spent_usd for the current transaction. Cohort total money spent USD with previous sells — same as “spent”, but does not reset to zero on sells; it keeps the last valid value. Cohort total money received USD with previous buys — same as “received”, but does not reset to zero on buys; it keeps the last valid value. Cohort delta total money with sells/buys — the sum of deltas of accumulated received and spent money in the cohort on a given TF. Cohort PNL — a logical filter for the delta total money metric where we look only at wallet sells. Cohort average price of assets — the average asset cost in a wallet at the current transaction moment. Computed from spent amounts and balances (only buys). Cohort average buy price — the average price at which wallets bought BTC. On the chart we show the average for all wallets in the cohort. Cohort average sell price — the average price at which wallets sold BTC. On the chart we show the average for all wallets in the cohort. 2.3. Volume, deals Volume and deals indicators show trading activity and market volume distribution. They help determine trend strength and potential reversal points. They include: Trading volumes by time intervals Distribution of deals by size Ratio of large to small trades Abnormal trading volumes 2.4. Averages Average-based indicators help smooth price fluctuations and reveal general market trends. They include various moving averages and derivatives. 2.5. Delta Delta indicators show the difference between buys and sells, helping to determine buyer or seller pressure. They are especially useful for identifying hidden accumulation or distribution by large players. 2.6. Buy-to-sell Buy-to-sell ratio indicators show the balance between buying and selling activity on the market. 2.7. Compare previous Comparison-with-previous-period indicators allow you to compare current market activity with historical data to reveal anomalies and patterns. 2.8. Market coins These indicators analyze the behavior of various cryptocurrencies, their relationships and influence on each other, helping identify leaders and laggards. 2.9. Sectors Sector-based indicators analyze segments of the crypto market such as DeFi, NFT, Layer 1, Layer 2 and others to determine which sectors show strength or weakness. 3. Chart module Module link: https://my.whalepro.org/chart/ 3.1. Chart overview The platform’s chart module is built on top of the TradingView library. It includes many custom settings we’ve added. The module can be used in many ways to obtain and analyze market information. Some examples: Visual display of very different indicators on a single chart. For example, display buy/sell anomalies together with BTC whale wallet cohorts. This unusual combination of metrics helps users discover non-obvious correlations that influence price. You can create alerts on charts. Alerts are messages sent to the Telegram bot. These same alerts can also serve as a basis for rules in the Tracker module. You can view other users’ charts if they have “shared” them. There is a dedicated right-hand sidebar for this. The “Chart” module is convenient to use together with the “Segmenter” module to view previously created segments. The chart is used in the “Backtest” and “Dashboards” modules too. And much more. General view of the module When you open the “Chart” module for the first time or via the link https://my.whalepro.org/chart/ , especially on a small screen device (tablet or laptop), you will likely see the following screen: 1 — Information links bar for the module: Manual — link to the platform wiki. Indicators description — link to indicators description (Google Sheet) Selector — Light/Dark theme switcher 2 — Choose the crypto trading pair to display. Clicking opens a popup where, after selecting a segment (the “Crypto” segment is available by default), you can choose a pair from the list. See the “Segmenter” section for more details on the connection between Chart and Segmenter. 3 — Settings group Timeframe selection Chart type for the main trading pair List of all platform indicators with search 4 — Indicator groups They were described above. 5 — Counters of available chart layouts and chart alerts. Depend on plan limits. 6 — Shared charts side panel. Charts shared by users appear in this list. Visibility rules: charts shared on the Free plan are visible without restrictions. Charts shared on the Professional plan are visible only to users whose plan is Professional or higher. Note: sharing a link lets any registered user open it, regardless of plan. Use filters for easier search: More details on chart sharing are in the next section. 7 — Standard TradingView toolbar If you hide the shared charts panel you will see the following buttons: Undo/redo buttons — TradingView standard functionality “Save” button — saves chart changes; its dropdown also lets you duplicate a chart Settings button Full-screen button Screenshot button Chart sharing button (details in the next section) Alerts list button 3.2. Alerts from the chart: notifications to tg-bot How to add an indicator to the chart To add an indicator to the chart, first select a trading pair to analyze. Click the top-left corner of the chart area (1), then either search for a pair or select a previously saved Segmenter segment (3). Your actions will result in the system showing one or more suitable pairs in the popup area (4). You will then see a candlestick chart. Now select the indicator you need by clicking either the full list (fx) or a specific group from the dropdown: For example, here are purchases displayed: How to share a chart with other users Since July 2023, every registered user can share their chart via link with other users. How to share charts: 1. To make your chart visible to others, share it first. Do two steps: click the columns icon in the chart’s top-right corner, in the opened sidebar click the plus icon. After that you can take the link from the browser’s address bar and send it anywhere. 2. The link is automatically generated with a unique identifier. If it didn’t generate for a previously saved chart, just re-save the chart by clicking “Save” after any minor change. Then copy the link from the browser bar and share it. This is convenient for showcasing your trading ideas and receiving feedback. 3. If you send a link to a chart that is NOT shared, the recipient will see a popup saying the chart is not found or not shared. 4. The shared charts sidebar has convenient filters. You can filter shared charts by: trading pair timeframe user (author) You can also view only your charts (Show only my charts) and reset filters if necessary. 5. To stop sharing a chart click the red trash icon next to the chart name. Don’t worry: this removes sharing but does NOT delete the chart from your charts. 6. Which charts are visible in the sidebar depends on the user’s plan. Free charts are visible to everyone, Starter charts only to Starter and Professional, Professional charts only to Professional. However, a user on the Professional plan can still send a direct link to any user (e.g. on Free). In that case a warning may appear that not all indicators may be visible due to plan limits. If the shared chart uses up to 5 indicators (Basic limit), a Basic user will see all data. How to place several indicators on the same axis General recommendation for paired indicators — place them on the same axis. A paired indicator has a logical counterpart. For example, for “Buy volume USD-based” it is “Sell volume USD-based”. On any pair you can add the sell indicator to the buy indicator from the same category Volume, deals. We first get this layout: Now hold one indicator and drag it onto the panel with the other. For example, drag the lower “Sell volume USD-based” up to “Buy volume USD-based”. We get: There are two axes on the lower panel. Now we want both indicators on one axis. Right-click any axis and select “Merge all scales into one” — “Left” or “Right”. We get this layout of indicators on one axis: For better readability we recommend reducing the opacity of the front indicator to, for example, 60–70%. How to copy a chart To copy a chart: Open the chart you want to copy Click the “Save” button at the top of the chart In the dropdown choose “Save as” Enter a new name for the copy Click “Save” You will then have a copy which you can edit independently of the original. How to create an alert on the chart Alerts (notifications) are a powerful tool to get notified about important market events directly in the Telegram bot. To create an alert: Add to the chart the indicator you want to be notified about Right-click the indicator and choose “Add alert” In the window that appears, configure the trigger conditions: Choose condition (crossing a level, out of range, etc.) Specify the trigger value Set the notification text Click “Create” After creating an alert, when the conditions are met you will receive a notification in the Telegram bot. Important: to receive notifications you must be subscribed to the platform bot: https://t.me/bantpro_anomaly_bot 4. Whales module Module link: https://my.whalepro.org/wallets 4.1. Module overview The Whales module allows you to: Track wallets on charts in the familiar TradingView-like interface. Access a database of whale wallets via a graphical interface so you can filter addresses like products in an online store and get the selection you need. As soon as we find a wallet (a whale) whose behavior we like on the chart (for example, it tended to sell at price peaks and accumulate at bottoms), we should set up a notification that arrives on our phone (preferably in Telegram) and configure it to our needs. 4.2. Module interface After registering on the platform, you will see the following interface in the wallets module. 1 — filters area for selecting wallets from the database. 2 — the table of wallets found by filters. 3 — the favorites area with wallets you liked. First, let’s look at the filter metrics for selecting wallets from the database. 1 — Address Paste a wallet address here if you know it. 2 — Success in 2021 A subjective success score for 2021. Use with care, as the data covers a limited period and there’s no guarantee the wallet behaved the same after 2021. 3 — First active date earlier than Set a date before which the wallet must have been active. 4 — Last active date Set the date when the wallet was last active. 5 — AVG wallet activity Select the average activity of the wallet. Supported values: More than once per 3 days — on average more than once every 3 days over the full history. More than once a week — on average more than once a week over the full history. More than twice a week — on average more than two times per week over the full history. 6 — Balance Specify the current wallet balance (value range). 7 — Last transaction volume Specify the volume of the last documented transaction in the database. 8 — AVG buy price The average price at which the wallet bought BTC (more precisely, the average BTCUSDT rate at the times when BTC arrived to the wallet). 9 — AVG sell price The average price at which the wallet sold BTC (the average BTCUSDT rate at the times when BTC left the wallet). 10 — AVG price The current average price of the wallet’s assets. 11 — Total money spent USD Total amount of USD presumably spent to buy BTC. 12 — Total money received USD Total amount of USD presumably received from selling BTC. 4.3. How to use The workflow is straightforward: filter data on the left (1) and get a list of specific wallets on the right (2). Then add the interesting wallets to Favorites. In 2025 we added a quick preview of how a wallet behaved over the last year on the 1d timeframe. If you like what you see, i.e., you spot some patterns, you can add that wallet to Favorites. After that, go to the chart module and open the wallet indicator there, for example, BTC wallet balance: Open the indicator settings and you will see the wallets you added to Favorites. Select the desired wallet and view it on a familiar, convenient chart with all TradingView features. How to set up notifications about wallet actions Let’s say you found a wallet you want to follow. Now set up notifications for its actions. For simplicity, we’ll show alerts on the wallet balance change metric. As a concrete example, let’s take wallet 3JZq4atUahhuA9rLhXLMhhTo133J9rF97j on the 4h timeframe. The chart shows this wallet usually holds about 27,000 BTC, which is often its local maximum. Note that when it sharply “drops” the balance from this number by 27% or more, we can interpret it as the whale’s opinion of an upcoming correction of about 13–14%. How do we set such a notification? 1) Right-click anywhere in the free space on the chart and select “Add alert for wallet”. 2) In the dialog, choose the following settings: 1 — Direction To Price Down means we expect the price to go down as a result of this alert (the second value, To Price Up, is the opposite). 2 — Icon Choose any you like. It’s only for visual styling (useful when you have a couple hundred alerts and need visual differentiation). 3 — Indicator In this case, there’s just one option: the balance of the wallet currently displayed on the chart. 4 — Comparison type Select Percent . If you leave the “From” field empty and put a negative value in “To” (e.g., -27), it means we look for wallet balance changes less than -27%. In other words, the setting is interpreted as (-∞; -27%). You can also set the comparison type to Absolute numbers . In that case you could enter exact balance levels you are tracking. 5 — Comment You can leave it blank. We recommend adding a short note, e.g., that we’re watching for significant reactions from around the 27,000 BTC level. 6 — Delay “2 hours” means that during the processing period on the 4h timeframe you will receive at most 2 alerts. If you set “4 hours”, then on the 4h timeframe you will receive just one alert. 7 — On closed timeframe We recommend keeping this enabled, otherwise the script will work on the current, still-open timeframe. That can cause frequent data changes and noisy alerts. After configuring your alert, make sure you are subscribed to our Telegram bot https://t.me/bantpro_anomaly_bot , which delivers the final message. 5. Segmenter module Module link: https://my.whalepro.org/segment/ 5.1. Overview The Segmenter module is designed to create market segments based on filtering coin parameters (indicators) at the current point in time . It is especially convenient for users with their own trading strategy and a clear idea of which trading pairs to work with. For example, you might have a simple segment of pairs targeting daily consolidations plus extreme buying on the current timeframe. Unlike the Chart or Tracker, Segmenter has no alerts, but it is ideal for taking a quick snapshot of the market. Visually it is a table of all available coins on the platform, including indicator values such as Current price, Close price 24h %, Volume change 24h %, and many more. The module lets you set filters to select the desired market segment. You can use single filters or combine as many as needed. Once a segment is formed, you can save it and use this segment in TradingView. Below are practical notes on using Segmenter. 5.2. UI and workflow Controls The Segmenter module has several controls: Select the timeframe for which you want to view and filter coins. Add, save, rename, and delete segments. Query builder. Filters any indicator values of coins to create a segment. A very powerful tool to quickly pick only the coins that match your conditions. Manage combinations of table columns. Choose from presets, or click an item to pick only the columns you need. Coins table. If the builder has no conditions, all available coins and their indicators for the selected timeframe are shown. Note: you can only save a segment if there is at least one condition in the query builder. Query builder The query builder is the main tool for filtering the market and forming segments. To add a condition, click Add condition in the builder. After clicking, a new condition appears where you can choose: 1) Column — the column to check 2) Condition — allowed operators: a) Equals b) Not equals c) Greater d) Greater or equals e) Less f) Less or equals g) Between h) Not between i) Contains j) Not contains k) Starts with l) Ends with 3) Value — the value to check 4) Value 2 — the second value (only for Between and Not between) 5) Delete condition — removes the current condition from the builder To add multiple conditions, click Add condition again. All conditions are joined with logical AND, i.e., the resulting segment will include only coins that satisfy all conditions simultaneously. Practical examples Let’s look at a few practical examples of using Segmenter. Example 1: Coins with high trading volume and positive price dynamics Create a segment that includes coins with trading volume over $10M and a positive 24h price change. Select timeframe 1h Add first condition: Volume USD > 10000000 Add second condition: Price change 24h % > 0 Click "Apply" The result will be a list of coins with high trading volume and a positive 24h change. Useful for finding liquid coins with potential momentum. Example 2: Coins in consolidation Create a segment of coins moving sideways (consolidation) on the daily timeframe. Select timeframe 1d Add first condition: Price change 24h % between -2 and 2 Add second condition: ATR 14 / Price Click "Apply" You will get coins in a sideways range with low volatility — candidates for breakouts. Saving and using segments After creating a useful segment, you can save it: Click "Save" next to the segment name Enter a segment name Click "Save" The segment will be available in the segments dropdown for quick access. Saved segments are also available in the "Chart" module when choosing a trading pair, allowing quick switching between coins from your segment during analysis. Using segments in the "Chart" module You can use saved segments in the "Chart" module to quickly switch between coins in the segment: Open the "Chart" module Click the current pair name in the top-left of the chart In the dialog, switch to the tab with your segment’s name Select the desired coin This lets you switch between coins from your segment without repeatedly typing symbols. 6. Tracker module Module link: https://my.whalepro.org/tracker/ 6.1. Overview On the crypto market there are helper bots that highlight changes in trading across exchanges. Their job is to continuously monitor market situations that may be interesting for a trader and can lead to profitable trades. Such situational trades often occur after extreme readings of certain volume and/or price indicators. For example, in a trading pair, over several days, the buy volume accounts for more than 51% of total volume — possibly indicating buyer dominance; or a timeframe shows seller dominance while the 24h close price delta is positive — possibly indicating gradual distribution; and so on. Thousands of such situations occur every day, and tracking them manually is impossible. Below we discuss the platform’s Tracker which helps find interesting trading moments and provides an extremely wide set of customization options. In short, the Tracker can find interesting situations using any combination of 120+ platform indicators. Rules and scenarios We will review Tracker mechanics in the next sections. For now, note that all work in the Tracker is done by creating tracking rules. Each rule has required indicators and optional metrics to fill out. Scenarios are a layer on top of individual rules that allows you to track the sequential execution of rules you created. This is an advanced forecasting feature and an inexhaustible source of strategy testing to discover optimal patterns in volume and price analytics. How the Tracker works All interaction with the Tracker happens in the platform’s web UI where the user configures notifications, and via a Telegram bot that delivers the notifications. The bot only sends messages; it does not accept commands. General view of the configuration UI: 1. Warning. Clicking this shows a popup reminding you to carefully read the platform documentation. 2. Buttons for creating rules and scenarios Create rule starts a step-by-step interface at the bottom of the page. Create scenario opens a modal to create a scenario from several rules. 3. On the right there is a counter displaying how many rules and scenarios the user has created under their plan. All rules count toward the limit, including inactive ones and those used in scenarios. Below the header with the buttons is the main area showing the user’s configured rules. The process is simple: you configure rules and they immediately appear in the main area. This main area is logically divided into two sections: individual rules scenarios The second section is used to group rules into scenarios. Inside the rules and scenarios tables there are several informational labels: 4. The base (universe) the rule or scenario operates on. Specific pairs may also be listed if the user chose to track them. 5. The delay between notifications for a rule’s triggers. 6. Counts of filled metrics in “Main indicators” and “Current TF performance in a row”. (We’ll review these two groups in detail in the rule creation section.) 7. A quick toggle for rule state: Active/Inactive — to stop a rule without deleting it. 8. Three action buttons for rules: The first opens a rule for editing. The second duplicates a rule with a new name (useful to tweak a copy). The third deletes a rule permanently. 6.2. Creating individual rules This section covers creating a rule that tracks patterns based on a single candle, i.e., at most one timeframe. To create a rule, click the top button or the link below: A step-by-step interface opens: Note that each step has settings on the left and detailed descriptions on the right: Let’s look at the first two steps on the left. (Only the first two steps are required.) “Create rule from scratch” means creating the rule entirely via the Tracker UI. “Create rule from chart alert” means the new rule is partially based on an existing alert. Indicators used in the alert will automatically appear on the next steps with their configured values. Such rules are marked with “A” in the name. Second step. Assume we chose to create a rule from scratch. Then the second step looks like this: The right side contains detailed field descriptions. A slightly expanded summary is below: Rule name Displayed in the rules list and used as the bot message title when the rule triggers. Base (Universe) Select the base on which to check the rule. Currently available: BTC, USDT, TUSD, ETH . Trading pairs Select specific pairs for the rule. Currently more than 950 pairs are available. Exclude coins A list of coins to ignore for this rule. For example, if you specify BUSD, GBP, then pairs like BUSDUSDT and GBPUSDT will be ignored even if they meet all other conditions. This can be useful to exclude tiny-satoshi pairs where a one- or two-satoshi move can cause large percentage changes and many noisy alerts. Delay For individual rules How long to suppress repeated notifications after a trigger for a specific pair. For scenarios For the first rule: a pause between full scenario triggers for a specific pair. For the second and third rules: a delay before the next rule starts checking after the previous one for a specific pair. (E.g., a 15-minute delay for rule 2 means it starts only 15 minutes after rule 1 triggered.) Attention: if a scenario for a specific pair triggers too often (e.g., on a daily timeframe it triggers every hour), to reduce the number of triggers and messages simply set the first rule’s delay to the desired time. The scenario will not send a new notification earlier than this delay from the last notification. History Choose how many historical data points to include in the trigger message for the pair. Historical data are the states of the rule’s indicators at previous triggers. Applies only to individual rules that track a single timeframe. Price delta 24h Boundaries for the 24h price change. Trading volume 24h Boundaries for daily volume. The script updates per pair every ~10 minutes (possibly faster), so this indicator is checked on the exchange within this period. “24 hours” means the sum of five-minute intervals for the last 24 hours, which is closest to the exchange’s value. Calculations use 5-minute data, not daily candles. Volume change 24h, % Boundaries for the change of 24h volume compared to the previous 24h. Note it is calculated over 24 hours, not calendar days, and recomputed every 3–5 minutes. Timeframe Choose timeframes on which the selected pairs will be tracked. Number of timeframes Specify how many timeframes (candles) must match the indicators’ filled values. On closed timeframe Enable to track only closed candles. The current (open) candle will not be checked. 6.3. Working with rules After a rule is created it appears in the main list. You can: Activate/deactivate the rule using the toggle Edit the rule Copy the rule to create a similar one with small changes Delete the rule When a rule is active, the system constantly checks the selected pairs for compliance. When all conditions are met, the system sends a notification to the Telegram bot. Notifications contain: Rule name Pair that triggered Indicator values that led to the trigger History of previous triggers (if enabled) Recommendations for effective usage: Start with simple rules and gradually complicate them Give rules clear, informative names Configure delay to avoid too-frequent notifications Periodically analyze performance and adjust parameters 6.4. Scenarios from rules Scenarios allow you to create sequences of rules that must trigger one after another in a defined order, enabling tracking of more complex market patterns. To create a scenario: Click "Create scenario" at the top of the page Enter a scenario name Select up to three rules to include Configure delays between rules Click "Create" Once created, the system tracks sequential execution across the rules. If all rules trigger in order and within the configured delays, the system sends a notification for the whole scenario. Scenarios are especially useful for: Tracking formation of technical patterns on the chart Identifying sequential changes in trading volumes Finding situations when conditions on one timeframe are followed by others on a different timeframe Example scenario: Rule 1: Sharp increase in buy volume on the 5m timeframe Delay: 15 minutes Rule 2: Bullish candle on the 15m timeframe Delay: 30 minutes Rule 3: Breakout of local resistance on the 1h timeframe This scenario identifies situations where, after a buy spike, an uptrend forms with a resistance breakout. 7. Dashboards module Module link: https://my.whalepro.org/dashboards-list/ 7.1. Purpose of dashboards Dashboards display information as multiple tiles. Each tile can be a saved chart, a YouTube video, or formatted text. Up to 12 tiles per page. Dashboards are available only on the Pro plan. Pro users also have access to the altcoins dashboard by @dimasvz. https://my.whalepro.org/dashboards/?dashboard=56a9db6e92fa420e0c423b18adc4d9d7 7.2. Creating and working with dashboards Go to the dashboards page https://my.whalepro.org/dashboards-list/ and check what is available. Click “New”. Then click “Add dashboard”. The block moves right, meaning you can still add new tiles. A content settings block appears on the left. Click the gear icon: A dropdown appears: chart, video, text. Choose “Chart”: A default chart appears in the tile: Load your previously created chart into this block. Click the Save dropdown, then “Load layout”. Choose the desired chart from the list You get your chart on the page. If it’s not very readable, make the block wider by dragging its right edge. Don’t forget to save the dashboard by clicking “Save”: Enter a dashboard name: After saving, a notification appears and the new name is displayed immediately: You can add more chart blocks as well as text notes or videos. To delete a dashboard, go back to the list https://my.whalepro.org/dashboards-list and click the delete icon next to the dashboard: Use the “pencil” icon to rename a dashboard. Add a tile anywhere in the dashboard Often you need to add a new tile in the middle of a dashboard. Each tile has a + control to add a new tile immediately after the current one. After clicking + on the left tile a new empty tile appears immediately after it. 7.3. Recommendations for working with dashboards First go to https://my.whalepro.org/dashboards-list/ and see what’s available. You might see a list like this: Open e.g. the BTCUSDT dashboard: It opens as follows: Tips for effective use: Group related data: Place logically related info on the same dashboard. For example, create a dashboard for a specific coin including indicators and timeframes. Optimize tile sizes: Avoid tiles that are too small. It is better to create several readable dashboards than a single cluttered one. Use text blocks for notes: Add commentary near relevant charts. Update regularly: Review and update dashboards as market conditions and strategies evolve. Create themed dashboards: e.g., one for technical analysis, one for volumes, one for whale wallets monitoring, etc. Properly configured dashboards allow you to quickly get a comprehensive view of the market and make better decisions. 8. Backtests module Module link: https://my.whalepro.org/backtests/ 8.1. Purpose The “Backtests” module is designed to test previously created Alerts over a historical interval for a trading pair. Attention: if you do not have alerts created, this module will not work! When creating a backtest you can select up to two Alerts and a history interval of up to 7 years. If two alerts are selected, they are checked separately: the system first finds points where all conditions for the first alert are met, then for the second alert. So we get separate points for each alert. Note: currently access to backtests is available only on the Professional plan. 8.2. Overview 1 — Start buttons for running a backtest. Backtests with 1 or 2 alerts are supported. 2 — List of completed backtests with controls. Controls: 3 — “Edit backtest” icon Opens the backtest edit form. Important: saving deletes previous results because the system treats the edited backtest as “new”. 4 — “Copy backtest” icon Opens the create backtest form using the existing one as a template. 5 — “Delete backtest” icon 6 — “View backtest settings” icon 7 — “Open backtest results chart” icon 8.3. Adding a backtest Let’s create a backtest for a single alert. Click “New backtest 1 alert”. The backtest settings menu opens 1 — Name 2 — Period 3 — Start, End dates Alert section 4 — Alert selection 5 — Position size 6 — Entry lag 7 — Leverage 8 — “Entry filters” section 9 — Position change on repeated alert trigger Backtest configuration parameters Name — any name for easier identification in the list. Period — the time interval to test over. Choose from presets (1m, 3m, 6m, 1y, etc.) or set custom start/end dates. Alert selection — choose a pre-created alert to test on historical data. Alerts are created in the “Chart” module. Position size — the amount used to open a position when the alert triggers. Entry lag — delay between alert trigger and position open, modeling real-world conditions. Leverage — leverage size used when opening positions in the backtest. Entry filters — extra conditions that must be met to open a position in addition to the main alert. Position change on repeated alert — behavior when the alert triggers again while a position is open: ignore, increase position, close and reopen. 8.4. Viewing results After starting a backtest, the system analyzes historical data and finds all points where the alert conditions are met. For each such point, a position is modeled according to parameters and subsequent price changes are tracked. Results are presented as: Chart with entry/exit points Table with per-trade statistics Summary performance metrics Key metrics to analyze: Total profit/loss Win rate Average profit per trade Maximum drawdown Risk/reward ratio To view results click the “Open backtest results chart” icon in the list. 8.5. Example Example: create and analyze a backtest for an alert tracking buy volume spikes on BTCUSDT. Create an alert in the “Chart” module that triggers when buy volume exceeds a threshold. In “Backtests” click “New backtest 1 alert”. Name it “BTC volume test”. Select the last year as the test period. In the “Alert” section select your buy-volume alert. Set position size to 1000 USDT. Set entry lag to 1 hour. Set leverage to 1x. In “Entry filters” add a condition that 24h change is between -2% and +2%. Click “Save and run”. After completion analyze results: Check overall strategy return Analyze distribution of winners/losers Study periods of best performance Adjust alert parameters or entry conditions based on findings Run a new backtest and compare This iterative process helps optimize a trading strategy before applying it to a real account.