RAYA's +231.1% Profit Potential: 842.1x RVOL on a 550K Float, Then a -25.3% Close
RAYA traded 73.9M shares against an 87,813 average on Nov 6. It ran $1.13 to $2.12 by 9:51 AM, then faded to a $0.84 close with 0.3 months of cash runway.
TLDR
- RAYA (Erayak Power Solution Group) traded 73,944,668 shares on Friday, Nov 06 last week. That is 842.1x its 50-day average volume of 87,813. The spike hit the same day as its press release "ERAYAK Advances Hybrid Power Strategy as Ruike Facility Enters Final Acceptance Phase."
- The full-day range ran from $0.64 to $2.12, a +231.1% TRUE MFE. The regular session opened at $1.13 and printed the $2.12 high at 9:51 AM ET. It then bled to a $0.84 close, -25.3% vs the $0.98 prior close. After-hours closed at $0.80.
- The float is 550,000 shares. Friday's volume turned it over ~134x on a $1,100,000 market cap.
- The balance sheet points to imminent dilution risk: $200,000 cash, 0.3 months of runway, -$1,870,000 quarterly burn. Two active Craft Capital ATMs show $19,280,000 and $3,310,000 remaining.
- What to watch: whether volume stays far above the 4,730-31,983 share daily range from before the spike, any new 6-K or 424B-series filing, and the $0.64 LOD and $1.39 PM high levels.
What Happened to RAYA on November 6?
RAYA went from one of the most illiquid listings on Nasdaq to 73.9 million shares in one session on Friday, Nov 06. It ran from a $1.13 open to a $2.12 high in 21 minutes, then gave back $1.28 per share from the high to the close. The verified catalyst that morning was a PRNewswire release titled "ERAYAK Advances Hybrid Power Strategy as Ruike Facility Enters Final Acceptance Phase."
The company is Erayak Power Solution Group Inc., a China-based Industrials name in Electrical Equipment & Parts. It has 550,000 shares of float, a $1,100,000 market cap, a $18,700,000 enterprise value, 0.6% short interest and 1.0% institutional ownership. Tickers with this profile can go weeks without trading 50,000 shares in a day, and RAYA had been doing exactly that.
Here is the session-by-session tape for the event day:
| Session | Open | High | Low | Close |
|---|---|---|---|---|
| Pre-Market (4:00-9:30 AM ET) | $1.00 | $1.39 | not available | $1.12 |
| Regular (9:30 AM-4:00 PM ET) | $1.13 | $2.12 | $0.64 | $0.84 |
| After-Hours (4:00-8:00 PM ET) | $0.85 | not available | not available | $0.80 |
Previous close: $0.98. Total volume: 73,944,668. The high printed at 9:51 AM ET and the low at 1:53 PM ET.

The order of those prints matters. The high came first and the low came four hours later. The +231.1% low-to-high number is the real range of the day, but nobody could have bought the $0.64 low and sold the $2.12 high in that order. We covered this problem in depth in The +897.1% MFE That Was Never Tradable. Range numbers have to be read in time order.
Why Does 842.1x RVOL Matter on a 550K Float?
842.1x relative volume on a 550,000-share float means each share in the float changed hands about 134 times in one session. At that rate, the trading is driven by the order flow itself rather than by shareholders changing their minds about value. Here is what RAYA's tape looked like in the eight sessions before the spike:
| Date | Regular Open | Regular Close | Change | Volume |
|---|---|---|---|---|
| Oct 28 | $1.24 | $1.28 | +3.2% | 11,744 |
| Oct 29 | $1.26 | $1.24 | -1.6% | 11,408 |
| Oct 30 | $1.29 | $1.05 | -18.6% | 31,983 |
| Nov 02 | $1.05 | $1.04 | -1.0% | 21,115 |
| Nov 03 | $0.97 | $1.01 | +4.1% | 4,730 |
| Nov 04 | $1.05 | $1.00 | -4.8% | 7,917 |
| Nov 05 | $0.95 | $0.98 | +3.3% | 11,160 |
| Nov 06 | $1.13 | $0.84 | -25.3% | 73,944,668 |
The heaviest session in that window was Oct 30 at 31,983 shares, and it was an -18.6% down day. On Nov 03 the stock traded just 4,730 shares. Three sessions later it traded 73.9M.

To put the raw volume in context, RAYA's 73.9M shares put it in the same bracket as last week's biggest runners. The difference is in how those sessions closed:

| Ticker | Date | Volume | Regular Open | Regular High | Regular Close | Day Change | TRUE MFE |
|---|---|---|---|---|---|---|---|
| RAYA | Nov 06 | 73.9M | $1.13 | $2.12 | $0.84 | -25.3% | +231.1% |
| SDA | Nov 06 | 566.3M | $0.15 | $0.48 | $0.38 | +143.1% | +300.0% |
| OMH | Nov 04 | 93.4M | $2.99 | $18.23 | $15.55 | +420.1% | +569.5% |
| CHSN | Nov 03 | 90.9M | $1.08 | $4.15 | $3.38 | +213.0% | +320.0% |
OMH, CHSN and SDA all held most of their range into the close. RAYA did not. On the same Friday, SDA had a verified share repurchase program announcement and closed +143.1%. RAYA had a facility-progress press release and closed red. When a stock with 0.3 months of cash runs on a press release, the close tells you whether the buying was absorbed by supply.
The Macro Backdrop Was Risk-Off
The macro call is Risk-Off / Consolidation. Russell 2000 (IWM) sits at $273.67, -10.3% from its 52-week high of $305.18, down -2.0% over 5 days and -1.9% over 20 days. Nasdaq 100 (QQQ) is at $656.10, -14.0% from its 52-week high, with a 20-day move of -12.7%. S&P 500 (SPY) closed at $735.29, -2.7% over 5 days. Dow Jones Industrial (DIA) held up best at $512.22, -0.9% over 5 days.
Tech/AI dominated the news flow with 115 articles. China ran as a secondary theme with 15 articles, which is relevant context for a China-based issuer. Overall news sentiment ran 318 negative to 184 positive.
The small-cap tape did not follow the indices. Last week (Nov 02-Nov 06) produced 44 runners of 50%+ and 8 of 100%+, against a 4-week baseline of ~9.8 runners of 50%+ per week. Small caps were running stock by stock while the indices sold off. That split is how a $1.1M market cap name prints 73.9M shares while the Nasdaq 100 trades 14.0% below its high.
RAYA Price Action: Where Was the Tradable Money?
The tradable long setup on RAYA was the 21-minute ignition from the $1.13 open to the $2.12 high at 9:51 AM ET. Everything after that was a fade. Here is how the trades looked in time order.

The ignition long (9:30-9:51 AM ET). A $10,000 position at the $1.13 regular open sold at the $2.12 high returned $8,761 (+87.6%). That is the best case, and nobody sells the exact high. On a 550,000-share float the spreads near the top are wide. Realistic fills come from scaling out into the move above the $1.39 PM high, not from a single perfect exit.
The full-day range (hindsight only). The low-to-high trade from $0.64 to $2.12 would have returned $23,110 (+231.1%). But the low printed at 1:53 PM, after the high. This number measures how much the stock moved during the day. It is not a trade anyone could have taken.
The afternoon bounce (1:53-4:00 PM ET). From the $0.64 low to the $0.84 regular close was $3,125 (+31.3%). This was the only long trade available after the high, and it was a dip-buy into a stock that had already lost more than two-thirds of its peak value.
After-hours. The after-hours session opened at $0.85 and closed at $0.80, below the regular close. Buyers did not return after the bell.
RAYA closed -25.3%, but the open-to-high window paid +87.6% in 21 minutes. Both numbers are real. The skill is knowing which part of the day you are trading.
The pre-market tape gave warning. RAYA opened pre-market at $1.00 and spiked to $1.39 before 9:30, then faded back to $1.12. The regular session opened at $1.13, below the PM high. The real move started when price reclaimed $1.39. That level was the trigger, and it is still the key resistance level on any second-day attempt.
The Dilution Picture: Risk and Opportunity
RAYA has $200,000 of cash, 0.3 months of runway and a -$1,870,000 quarterly burn. It has three active dilution facilities, so imminent dilution risk is the correct framing here. It sits in the under 3 months runway tier along with FLZH, the group closest to a financing event.
| Facility | Status | Remaining | Agent / Note |
|---|---|---|---|
| March 2026 Craft Capital ATM | Active | $19,280,000 | Craft Capital |
| September 2025 Craft Capital ATM | Active | $3,310,000 | Craft Capital |
| March 2024 Shelf | Active | $867,986 | Baby shelf: price must exceed $71.43 |
| May 2024 Warrants | Completed / historical | not applicable | Already exercised or expired, not a current overhang |
The company also has 8 completed offerings on file. Those are past capital raises and they matter as history: this issuer has sold stock repeatedly.
The risk. Nominal ATM capacity is more than 17x the $1,100,000 market cap. An at-the-market program needs liquidity to work, because the sales agent can only sell into volume that exists. On Nov 03, at 4,730 shares, there was effectively no room to sell. On Nov 06, at 73.9M shares, there was plenty. ATM usage is not visible in real time. It appears in a later 6-K or periodic report, and RAYA's last 6-K was filed Oct 14. A long held through this setup is a bet against a counterparty with a cash reason to sell.
The baby shelf flag is the other constraint. The March 2024 Shelf has $867,986 remaining, and the filing data shows the stock price must exceed $71.43 before the baby-shelf limits lift. At $0.84, those limits on registered sales stay in force. For more on how this rule shapes small-cap raises, see baby shelf rules for small-cap traders.
The opportunity. An issuer with ATM capacity and no cash gets more from selling at $2.12 than at $0.98. Pre-offering runs exist because higher prices and heavy volume are good conditions for a raise. Fast traders who took the 9:30-9:51 AM ignition and were flat by the fade traded in the same direction as that pressure, not against it. We traced the same structure in NWGL's 265.9x relative volume spike on a $200 million at-the-market program.
For context, the small-cap universe carries ~2,200 active ATM facilities and ~3,300 active shelves. In the past 3 days, 9 companies filed 424B5 pricing supplements and 20 424B3 filings came from 11 unique tickers. Raising capital into volume is a constant across this market, not something unique to RAYA.
How Could You Have Caught RAYA Before It Ran?
You could have caught RAYA before 9:30 AM by combining three conditions: a sub-1M float, an under 3 months runway, and a pre-market volume and news trigger on a stock that normally trades in the thousands of shares. Each one was visible before the regular-session move.
1. The structural screen (days before). A 550,000 float, $1,100,000 market cap, 0.3 months of runway and two active ATMs. This combination is a known setup for violent single-day volume events. A saved scan built on these filters would have had RAYA on the list during the dead tape of Nov 03-05.
2. The news trigger (pre-market Nov 06). The Ruike facility press release hit on Nov 06. RAYA's previous company-specific release was on Sep 16 ("ERAYAK Expands U.S. Branded Distribution and Unveils Roadmap From Portable Power to 30 kW-Class Hybrid Home Energy System"). An issuer that rarely publishes news, putting out a release on a dead tape, is the event to flag.
3. The pre-market level (before the bell). The pre-market high of $1.39 was $0.41 above the $0.98 prior close, on a stock that had not traded 32,000 shares in a full session in two weeks. The open at $1.13 set up a clean if-then: reclaim $1.39 and the ignition is on; fail it and stand aside.
4. The entry trigger (9:30-9:51 AM). The break of the $1.39 PM high with expanding volume took price to $2.12. That reclaim is the setup our momentum ignition framework is built around.
How to Play This RAYA Setup Now
After the fade, RAYA is a level-driven stock with dilution pressure above every bounce. Treat the reference prices as the map: $0.64 LOD, $0.80 AH close, $0.84 regular close, $1.13 Nov 06 open, $1.39 PM high, and $2.12 HOD.
- Volume first. A second-day setup only exists if volume stays far above the 4,730-31,983 share range from before the spike. If RAYA trades back toward five-figure volume, the event is over and the spread risk alone is a reason to skip it.
- Below $0.64 is a failed setup. A loss of Friday's low means the afternoon dip buyers are trapped, and on a 550,000-share float that unwinds fast.
- $1.13-$1.39 is supply territory. That zone held the Nov 06 open and PM high. With $19,280,000 of nominal ATM room and 0.3 months of cash, rallies into that band run into a seller with a reason to sell. Take profits into it rather than adding.
- Size for Risk-Off. The macro call is Risk-Off / Consolidation, and the guidance that goes with it is to tighten stops and reduce size until breadth recovers. Russell 2000 (IWM) at -10.3% from its 52-week high is not a backdrop for overnight holds in a $1.1M market cap name.
- Trade the range, not the close. The -25.3% close and the +87.6% ignition window were the same session. This is the framework in How to Make Money With Penny Stocks: Trade the +282.1% Range, Not the Close.
What to Watch Next for RAYA
The next RAYA catalyst to watch is a filing, not a chart pattern. A 6-K disclosing ATM usage, a new 424B-series supplement, or a registration filing would confirm whether Friday's volume was used to raise capital.
This week so far (Nov 09): As of 9:00 AM ET Monday, the scanner showed no significant intraday activity across the active universe. The Monday baseline matters for expectations. The last 4 Mondays averaged a 100.6% top gain, and last Monday (Nov 02) VCIG led at +141%.
Signals on the watchlist:
- SEC filings: RAYA's last 6-K was Oct 14. Any new 6-K, 424B5 or registration filing ends the pre-offering phase and starts the supply phase.
- Follow-up news: The Nov 06 release described the Ruike facility entering its final acceptance phase. A completion announcement is the next item in that news sequence.
- Sector sympathy: Industrials produced 4 runners last week, and Electronic Components RVOL rotated in, from 1.10 to 1.96 (+78%). Neighboring Electrical Equipment names belong on a secondary watchlist.
- Pattern breadth: 137 scanner patterns fired in the past 7 days against a 90-day weekly average of 151.1. Activity is below normal even after a runner-heavy week, which fits a Risk-Off tape where follow-through has to be earned.
How to Track RAYA-Style Volume Events on SNACS
To catch the next RAYA, set a scanner filter for tiny floats with short cash runway and watch for relative volume to jump in pre-market. Then check dilution facilities before you size the trade. Here is the workflow.
Scanner setup. In the SNACS scanner, set float under 1M shares, price $0.50-$5, cash runway under 3 months and the Dilution Alerts column on. Sort by RVOL descending in pre-market. Save it as a named, color-coded scan.
Dynamic Watchlist. Link that saved scan to a Dynamic Watchlist. Tickers that match the filters fill the list automatically in real time and show a colored square in the main stream. RAYA's profile would have put it there days before Nov 06.
News Flash. When a release like the Ruike facility update crosses, the ticker turns blue with an AI headline summary. A blue ticker on a sub-1M float with RVOL climbing is the pre-market flag.
Ticker details page. Click the ticker to open the ticker details page: chart, dilution risk panel with the active ATM and shelf facilities, recent news and SEC filings, all without leaving the scanner. That is where you would see the two Craft Capital ATMs and the 0.3-month runway before deciding to trade the ignition.
SEC research. The SEC research Dilution Snapshot shows the same facility data from the filing side: active facility counts, the baby shelf threshold indicator and the filing browser. Ask the AI Chat how much ATM capacity remains, and when the last 6-K was filed, for any ticker on your list.
Playbook live matching. Build a PM-high-reclaim setup in the AI Playbook Builder with a float condition and a volume trigger. Live matching puts a star on any scanner ticker that fits, with in-app, email or SMS alerts.
Review the trade. Log any RAYA-style trade in the trading journal. AI Insights measures your MFE capture rate and time-of-day results, so you can see whether you take the 9:30-10:00 AM ignition or keep buying the afternoon fade.
Your own AI. If you run your own models or agents, the Data API and MCP server give Claude, Cursor or a script the same float, cash, facility and filing data, with the source filing for each number.
Conclusion: RAYA Ran +87.6% at the Open, Then Faded on a Dilution-Exposed Balance Sheet
RAYA's Nov 06 session is a lesson in two numbers. 842.1x RVOL and a +231.1% range brought traders in. A -25.3% close and $0.80 after-hours print showed what happens when a 550,000-share float with 0.3 months of cash and $19,280,000 of ATM room meets 73.9M shares of demand. The tradable money was in the 21 minutes after the $1.39 PM-high reclaim, not in the hold.
For this week: watch RAYA for a 6-K or 424B-series filing, treat $1.13-$1.39 as supply and $0.64 as the line between a bounce and a breakdown, and keep sizing small while the macro call stays Risk-Off / Consolidation.
FAQ
Why did RAYA stock spike on November 6, 2026?
RAYA traded 73,944,668 shares on Nov 06, 842.1x its 87,813 50-day average, on the same day it published "ERAYAK Advances Hybrid Power Strategy as Ruike Facility Enters Final Acceptance Phase." With a 550,000-share float, that volume turned the float over ~134x.
What was RAYA's max favorable excursion on November 6?
RAYA's TRUE MFE was +231.1%, from the $0.64 low to the $2.12 high. The high printed at 9:51 AM ET, before the 1:53 PM ET low, so the tradable long was the $1.13 open to $2.12 high. A $10,000 position returned $8,761 (+87.6%) on that move.
Why did RAYA close red after an 842x volume spike?
RAYA closed at $0.84, -25.3% vs its $0.98 prior close, after peaking at $2.12 within 21 minutes of the open. The selling hit a stock with $200,000 cash, 0.3 months of runway and two active Craft Capital ATMs, a balance sheet with a cash reason to sell stock into strength.
Does RAYA have dilution risk?
Yes. RAYA has 0.3 months of cash runway, which makes imminent dilution risk the correct framing. Active facilities include the March 2026 Craft Capital ATM with $19,280,000 remaining, the September 2025 Craft Capital ATM with $3,310,000 remaining and a March 2024 Shelf with $867,986 remaining under baby shelf limits.
What is the baby shelf threshold for RAYA?
RAYA's filing data shows the stock price must exceed $71.43 for its March 2024 Shelf to escape baby shelf limits. With the stock at $0.84, those limits on how much it can sell under the shelf stay in force.
How do I find low-float RVOL spikes like RAYA before they run?
In the SNACS scanner, filter float under 1M, cash runway under 3 months and price $0.50-$5, then sort by RVOL in pre-market. Link the saved scan to a Dynamic Watchlist and watch for a News Flash and a pre-market high break, which was $1.39 on RAYA's Nov 06 session.
What levels matter for RAYA after the November 6 fade?
The key RAYA levels are the $0.64 low of day, $0.84 regular close, $1.13 Nov 06 open, $1.39 pre-market high and $2.12 high of day. Losing $0.64 marks a failed bounce. The $1.13-$1.39 zone is supply, with active ATM capacity behind it.