Back
Storj (STORJ) Logo

Storj

STORJ

#377
$0.08722
Jun 4, 2026USD
Signaling down for 3 days

About Storj (STORJ)

Storj (STORJ) is a cryptocurrency and operates on the Ethereum platform. Storj has a current supply of 424,999,998.00000112. The last known price of Storj is 0.08720891 USD and is down -8.36 over the last 24 hours. It is currently trading on 319 active market(s) with $7,687,687.08 traded over the last 24 hours. More information can be found at https://storj.io/.

Cryptocurrency Market Weakness Spreads Across Sect...

The cryptocurrency market continues to experience weakness, with XRP taking another hit as Bitcoin's decline spreads across the sector. The top five cryptocurrencies are down by an average of 4-5% in ...

Bitcoin Faces Uphill Battle After 40% Decline

Bitcoin's value has plummeted by 40% from its record high, raising concerns about its potential recovery. Despite some analysts predicting significant upside, others argue that the cryptocurrency's be...

Cryptocurrency Market Volatility: BTC and Altcoins...

The cryptocurrency market is experiencing volatility as Bitcoin (BTC) struggles to hold onto higher levels, while other major altcoins risk resuming their downtrend. According to predictions, BTC may ...

Strategy

Choose a strategy for Storj

Results

Analyze the results of your strategy. The table below shows all the trades that would have been made with your strategy.
Trade no.Entrance DateExit DateReturn %
1Jul 22, 2024Jul 25, 2024

-6.00%

2Aug 25, 2024Aug 27, 2024

-6.00%

3Aug 28, 2024Aug 31, 2024

-1.90%

4Sep 18, 2024Sep 30, 2024

8.56%

5Oct 10, 2024Oct 19, 2024

42.26%

6Nov 21, 2024Dec 9, 2024

36.34%

7Jan 11, 2025Jan 13, 2025

-6.00%

8Apr 19, 2025Apr 27, 2025

3.93%

9Jul 10, 2025Jul 23, 2025

9.80%

10Sep 14, 2025Sep 21, 2025

-5.74%

11Nov 13, 2025Nov 16, 2025

-1.92%

12Jan 2, 2026Jan 11, 2026

3.15%

13Mar 18, 2026Mar 21, 2026

-1.69%

14Mar 25, 2026Mar 26, 2026

-6.00%

15Apr 10, 2026Apr 19, 2026

1.82%

16May 7, 2026May 11, 2026

-1.69%

All Time Strategy Return:

72.73%

All Time Price Return:

-78.53%

All returns are cumulative.