Automated Trading Bot

A volume profile, a trade tape and an order book answer different questions. A profile describes where trading activity occurred during a chosen period. The tape records executions. The book shows displayed buying and selling interest at a particular moment. Confusing them can turn a useful observation into a claim the data cannot support.
This guide explains how to discuss those differences when evaluating a crypto trading strategy. It includes a small worked example and a practical comparison sheet. It does not describe a ready-made entry rule or reproduce the proprietary calculations of NH Crypto.
Volume at a price is different from volume over time
A conventional volume bar groups activity by time. A volume profile groups it by price over a selected period. Its appearance therefore depends on the observation window and the size of the price bands. TradingView documents these as explicit parameters of its own profile tools. That is a useful illustration of the concept, not evidence that another product uses TradingView's calculation. TradingView: volume profile concepts.
Imagine two screenshots of the same instrument: one covers a quiet hour, the other a whole day including a sharp move. Different concentrations would not by themselves indicate a faulty calculation. The inputs and the question changed. Before comparing a chart with a bot's signal, write down which market, period and measurement each one represents.
The order book is a separate view
Binance's Spot API separates depth data, containing bid and ask price–quantity pairs, from recent trades, containing execution prices, quantities and timestamps. Those are distinct datasets. A large quantity displayed in a book is not a record that the same quantity has traded. Binance: Spot market data.
View | Useful question | What it does not establish |
|---|---|---|
Trade tape | What executions were reported? | Your own future fill price. |
Volume profile | Where was activity concentrated in this sample? | The direction of the next move. |
Order book | What interest is currently displayed? | That every displayed order will execute. |
Even a book has a defined scope. Bybit explicitly notes that its standard order-book API response excludes RPI orders. Read such qualifications before describing any feed as a complete picture of liquidity. This is an example of an exchange data boundary; it is not a statement about which Bybit feed NH Crypto uses. Bybit: order-book response.
A small example: concentration is not a buy instruction
Consider the invented sample below. Quantities are arbitrary units for one instrument, one venue and one fixed period. They are not a market snapshot, a backtest or a New Hope result.
Price band | Executed quantity |
|---|---|
99–100 | 20 |
100–101 | 70 |
101–102 | 10 |
The middle band accounts for 70 of the 100 units in this sample. That observation alone cannot tell you whether to buy, sell or do nothing when price returns. A strategy still needs a rule describing the relevant price interaction, when a signal becomes invalid and how much exposure is permitted.
Now suppose a later order-book snapshot shows substantial sell interest above 101. Adding that number to the 70 executed units would mix pending interest with completed activity. Treat the two observations separately. Also keep the timestamps: a book observed after a move cannot establish what was available before it.
Five details to record before comparing signals
Venue and instrument. Record the full symbol and market category. Similar names are not enough to establish that two datasets describe the same market.
Volume unit. Note whether quantities are expressed in the base asset, quote asset or another specified unit. Avoid comparing unlabeled totals.
Observation window. Keep the start, end and time zone. Include whether the window remains fixed or moves as new data arrive.
Grouping method. Record the available price-band or aggregation settings. A change in grouping can change the visible concentration without changing the underlying sample.
Data continuity. Note interruptions and how a connection resumed. A complete-looking chart is not evidence that no updates were missed.
For an illustration of that last point, Binance's official stream documentation describes aligning a snapshot with incremental updates when maintaining a local book. The practical question for a user is simple: what does the application do when data are interrupted? Do not assume that an exchange's documented mechanism proves a particular implementation inside a bot. Binance: maintaining a local order book.
Where NH Crypto fits
New Hope Crypto version 1.5.13 combines volume-profile analysis, clustering of price levels and tracking of price movement. It identifies concentrations of trading activity and significant levels, then forms signals as price interacts with them. VP2 updates its calculations as new data arrive, using AI. Entry and position management follow configured rules, with adjustable trade volume, profit-taking and loss-limiting parameters.
These are the product's confirmed operating principles. They do not disclose the model architecture, training dataset or an independently measured prediction accuracy. “AI” should not be treated as proof that a level will hold. The broader product explanation is in our guide to AI and trading volumes.
The supported exchange list is Binance, Bybit, OKX, Gate.io, Bitget, Hyperliquid and XT.com. Confirm the intended instrument, account and trading mode with the team. Listing an exchange does not imply that every product or account feature on that venue is supported. Integration with another API-enabled exchange can be discussed separately.
Turn the explanation into an evaluation sheet
Choose a historical situation and ask for a walkthrough with the information that was available at the time. The useful outcome is an explanation you can follow, including why the system might decline to trade. A chart annotated after the event is insufficient to establish how a live decision was made.
Which observed market information made this situation relevant?
Which rule would invalidate it before entry?
How are order submission, partial execution and an open position distinguished?
What limits are configured, and where are actual fills and costs checked?
Which facts come from an exchange record, and which are an interpretation of that record?
Keep unresolved answers visible. For example, “data source to confirm” is more useful than silently assuming that all exchange volumes are combined. Similarly, a successful connection is a technical prerequisite, not a performance result. Our crypto connection guide covers preparation, while published reports provide a separate starting point for discussing recorded results and their conditions.
Discuss your intended setup
NH Crypto has no trial. To make an initial conversation useful, provide your exchange, intended instruments and the part of the process you want to automate. Do not send passwords or API secrets in an enquiry. Request a New Hope Crypto consultation to clarify compatibility and the launch process. Automated execution still involves trading risk and requires user oversight.
More articles


