COMPANII
Volatility spike on RMAH: what a series of ten trading sessions can and cannot tell us
The realized volatility of RMAH (FARMACEUTICA REMEDIA SA) has reached a z-score of 4.74 on the 10-day window, a level which, in the dominant scenario, indicates a liquidity shock typical of microcaps on the regulated market of the Bucharest Stock Exchange, not a fundamental revaluation of the company. With the caveat that volume and order flow data are unavailable, the probability that volatility will revert to the mean within one to two weeks can be estimated, in a calibrated manner, at 45–60%.
What the price series shows, without interpretation
The available daily series covers ten trading sessions, between 24.08 and 04.09, and comes from the olivLaw internal feed sourced from the BVB, the figures being considered internally verified. The closing price evolved as follows: 0.88 RON on 24.08 (-0.2%), 0.874 RON on 25.08 (-0.7%), 0.878 RON on 26.08 (+0.5%), 0.818 RON on 27.08 (-6.8%), 0.82 RON on 28.08 (+0.2%), 0.80 RON on 31.08 (-2.4%), 0.822 RON on 01.09 (+2.8%), 0.822 RON on 02.09 (+0.0%), 0.82 RON on 03.09 (-0.2%) and 0.828 RON on 04.09 (+1.0%). These values can be independently verified on the RMAH instrument page of the BVB.
Two observations emerge immediately from this series, before any inference. The first is that the trading range is very tight: all closes fall between 0.80 and 0.88 RON, i.e. a band of roughly 10% of the price. The second is that almost all the variation is concentrated in two sessions: the -6.8% drop on 27.08 and the +2.8% rise on 01.09. The remaining days had moves below 1%, consistent with an almost inert market.
The aggregate indicator confirms this concentration. Current realized volatility is 0.374, a high level for a stock priced below 1 RON, and the z-score of 4.74 on the 10-day window means that the volatility of the last ten sessions exceeds its historical average on the same window by nearly five standard deviations. In statistical terms, this is a tail event, not an ordinary fluctuation. The public profile of the instrument, available on TradingView, allows anyone to reconstruct the chart and verify that the large moves are not an artifact of the internal data.
One limitation must be stated once, clearly: volume and order flow data are not available for this analysis, which means it is impossible to distinguish between a move generated by genuinely large volume and one produced by a small number of trades in a thin market. This absence is not a technical detail; it determines the entire interpretation: without volume, any explanation of the spike remains a hypothesis, not a conclusion.
The mechanism: why a microcap amplifies the price shock
The most plausible causal chain starts from market structure. RMAH is a stock listed on the BVB priced below 1 RON, a profile typical of a low-liquidity microcap. In such markets, the mechanism is as follows: the order book is thin, bid-ask spreads are wide, and a single sell order of moderate size can traverse multiple quote levels and move the price by large percentages. The effect is that realized volatility rises not because the company's fundamental value has changed, but because the trading price is a noisy estimator of value under low-liquidity conditions. The link between low liquidity and amplified volatility is documented in the market microstructure literature and is consistent with the context of the Bucharest regulated market, where the microcap segment trades small volumes.
Applied to the available series, the mechanism explains both ends of the distribution. The -6.8% drop on 27.08 is consistent with a sell imbalance in a thin order book: the price fell from 0.878 to 0.818 RON in a single session, then stabilized almost immediately at 0.82 RON, suggesting there was no continuous selling pressure, but a one-off event. The partial recovery of +2.8% on 01.09, followed by three nearly static sessions, indicates that the market reabsorbed the shock without generating a trend. The data therefore indicate a shock-and-reversion pattern, not a trend pattern.
The counter-hypothesis deserves to be formulated and weighed seriously. It is possible that the moves reflect real information — a company announcement, a change in the shareholders' register, a governance event — which the price series alone cannot capture. Nevertheless, two arguments weigh against it: the price quickly returned to the pre-shock range, which is atypical for a durable fundamental revaluation, and the absence of any post-shock trend is more consistent with a liquidity distortion than with a new valuation consensus. This is not enough to demonstrate that information is absent; it is enough to place it as a secondary scenario, not the dominant one.
A second, secondary mechanism is that of technical feedback: in microcaps, large moves attract stop-loss orders and very short-term speculation, which can prolong volatility after the initial shock has faded. If this mechanism is active, volatility would persist above average for two to four weeks, even if the price remains within the range. The distinction between the two mechanisms — a one-off shock versus a persistent imbalance — is precisely what the volume data, unavailable here, could have clarified.
Scenarios and verifiable predictions
Driver: the z-score of 4.74 combined with the microcap profile; constraint: the absence of volume data; expected consequence: the realized volatility reverts to the mean within one to two weeks, with the price remaining in the 0.80–0.88 RON band; indicator to watch: the disappearance of daily moves above 2% from the series. Here the driver is a real and continuous imbalance between supply and demand; the constraint is that, without volume, it can only be confirmed ex post; the consequence is persistently high volatility for two to four weeks and an increased risk of price gaps between sessions; the validation signal would be a succession of sessions with large moves in a consistent direction, verifiable on the BVB page of the instrument. This assumes the spike reflects the beginning of a structural capital outflow from the instrument; it is a scenario that the available technical data can neither support nor refute, since the company's fundamentals are not covered by the present sources.| Prediction | Horizon | Probability | How to verify | Verification source |
|---|---|---|---|---|
| The RMAH closing price remains within the 0.80–0.88 RON range | until 30.09 | 55–70% | daily closing series, no closes outside the band | BVB — RMAH page |
| Realized volatility (10d window) falls below 0.25 | until 19.09 | 45–60% | z-score recalculation on the closing series | TradingView — RMAH |
| No session with an absolute daily move above 3% | until 19.09 | 50–65% | checking the published daily variations | BVB — RMAH page |
| At least two consecutive sessions with moves above 3% in the same direction occur | until 30.09 | 15–30% | daily series, consistent direction | TradingView — RMAH |
| The price exits the 0.80–0.88 RON range through a gap between sessions | until 30.09 | 10–25% | comparison of consecutive closes | BVB — RMAH page |
Limitations of the analysis
This analysis cannot establish the cause of the volatility spike: without volume and order flow data, the distinction between a one-off liquidity shock and a persistent order imbalance remains a hypothesis, not a demonstrated conclusion. The price data come from the olivLaw internal feed sourced from the BVB and, although marked as internally verified, they were not independently re-verified for each session; any divergence from the series published on the official BVB page would immediately invalidate the diagnosis. The analysis deliberately excludes any fundamental dimension — revenues, profit, market capitalization, free float — because there are no sources for these figures; a corporate announcement by the company, a register change or a delisting decision would require a complete re-evaluation of the scenarios, and the internal probabilities of 0.55/0.3/0.15 are uncalibrated model outputs, which must be treated as prioritization signals, not as measurements. An update would be justified at the first session with a move above 5% or upon the appearance of an official announcement by the issuer.
