At any instant, a futures contract has two prices on the screen, not one. The bid is the highest price a buyer is currently willing to pay. The ask, also called the offer, is the lowest price a seller will accept. The gap between them is the spread, and it is the first cost you pay on every trade, before a single cent of commission.
Watch those two numbers move and you are watching a slow-motion fight: buyers pushing up into the ask, sellers leaning on the bid. The record of who won each exchange, printed trade by trade, is the tape, or time and sales. This guide covers what the bid, the ask and the tape tell you, what they cannot, and why the engine behind this site read them with a rule instead of a gut feeling.
Prices in a futures market do not move in a smooth line. They move in ticks, the smallest amount the contract can change, and each tick has a fixed dollar value: $1.25 in the Micro E-mini S&P 500 (MES), $0.50 in the Micro E-mini Nasdaq-100 (MNQ). When the market is calm and busy, the spread is usually one tick wide, the best bid and best ask one tick apart, with a queue resting at each.
To buy immediately, you cross the spread and pay the ask. To sell immediately, you hit the bid. Either way you give up the spread the moment you demand speed. The alternative is to rest an order and wait, which costs nothing in spread but costs you the fills that never come. That trade-off, speed against price, is why bid and ask are two numbers.
The tape tells you what already happened, not what happens next. A burst of aggressive buying is a fact about the last few prints, not a promise about the next one. Everything you read on the tape is history, printed a fraction of a second ago.
The spread feels free because no invoice arrives for it. It is not. Every time you cross it to get filled, you start the trade slightly underwater, on both the entry and the exit.
| Micro contract | One tick | Typical one-tick spread to cross |
|---|---|---|
| Micro E-mini S&P 500 (MES) | $1.25 | $1.25 |
| Micro E-mini Nasdaq-100 (MNQ) | $0.50 | $0.50 |
| Micro E-mini Russell 2000 (M2K) | $0.50 | $0.50 |
| Micro E-mini Dow (MYM) | $0.50 | $0.50 |
On its own a fifty-cent or dollar-and-a-quarter spread looks trivial. Multiply it across thousands of trades and it is one reason a real result lands below a paper one. The backtests behind this site are published net, with the commission and a tick of slippage already deducted on every trade, and part of that deduction is the spread: about $2.40 a round turn on a Micro Nasdaq contract, about $3.15 on a Micro S&P one. The mechanics are in slippage and commissions. A wide spread, the kind in a thin contract or around a news release, is the gap between the price you expected and the price you got.
The tape is a running list of completed trades. Each line shows the price, the size, the time, and, in most platforms, a color for which side was the aggressor. A trade at the ask means a buyer paid up to get filled: aggressive buying. A trade at the bid means a seller accepted the lower price to get out: aggressive selling.
That is what people mean by aggression. It is not a mood or an opinion but a measurable fact: which resting orders got taken, and how fast.
Reading the tape, in its honest form, is pattern recognition on that stream. A few of the shapes people watch for:
Used well, this is genuine information about the balance of urgency right now. How it compares with reading a lagging chart indicator is worked through in order flow versus indicators, and the wider discipline in order flow trading explained.
The system trades a single window at 9:30 AM ET, when the US cash market opens and the day's volume arrives. See exactly what it does, and when.
Here is the part the courses tend to skip. The tape and the order book are powerful and also easy to misread, for reasons not your fault.
None of this means the tape is useless. It means discretionary tape reading depends on the one thing least reliable in trading: a human, in real time, under pressure, staying objective. That is where a rule-based system earns its place.
Neither Algomyth system reads the tape by feel. Each encodes a specific, testable condition, and when that condition is met it acts identically every time. The Algomyth engine is the plainest case: one trade at 9:30 AM ET, a stop and a target placed in the market at the same instant as the entry, the target set at three times the risk, nothing held overnight. The claim is not that the software sees more than a skilled tape reader on a good morning. It is narrower and more useful: it does the same disciplined thing on every morning, including the ones where a human would hesitate, chase or freeze.
A discretionary read is only as good as your worst morning. A rule is exactly as good on your worst morning as on your best.
In the Algomyth engine backtest, that discipline produced a profit factor of 1.46 across 1,164 trades, after costs. With the target at three times the risk, the system does not need to be right most of the time: break-even sits at a 25% win rate, so one winner in four covers the three losers around it and everything above that is profit. That only works if the rule is followed without exception, which is what a human at a fast tape cannot promise.
Hypothetical performance. The profit factor and trade count above come from a backtest of the system over historical data, not from a live account. Simulated results are prepared with hindsight, carry no financial risk, and cannot fully reflect real execution or the spread you actually pay. Past performance, real or simulated, does not guarantee future results.
The bid is the highest price a buyer is currently willing to pay, and the ask is the lowest price a seller will accept. You buy at the ask and sell at the bid when you want an immediate fill, so the spread between them is a cost you pay for speed. In a liquid micro contract it is usually a single tick, but it can widen sharply in thin markets or around news.
A tight spread means the market is liquid and cheap to enter, which is genuinely good, but it says nothing about whether a trade will work. Liquidity and edge are separate questions: a one-tick spread lowers your cost of doing business, it does not tilt the odds in your favor. Confusing low cost with high probability is a common and expensive mistake.
Not reliably, and anyone who says otherwise is selling something. The tape records trades that have already happened, so it tells you where urgency was, not where price is going. It can help you read the balance between buyers and sellers, but it is descriptive, not predictive, and easy to misread because large orders can be faked or hidden.
They overlap. Tape reading usually means watching the time and sales stream of completed trades; order flow is the broader study of that stream together with the resting orders in the book. Both try to answer the same question, who is in control right now, and both share the same limits, since the book can be spoofed and the read is subjective.
No, for the system. The whole point of a rule-based system is that it removes the need for a real-time discretionary read. Each one watches for its own defined condition and places its trades with a fixed stop and target, so you are not interpreting a fast tape under pressure. Understanding the tape helps, but it is not a skill you have to build to run the system.
Everything we write comes back to one idea: verify, then decide. The live terminal exists for exactly that.
Unlock Algomyth Live