Gielinor's Ledger
Ballista spring

Ballista spring

A spring-loaded mechanism.

MembersBuy limit 8
Insta-buy

28,910gp

Insta-sell

29,003gp

Spread

-93gp

-0.32%
Margin

-671gp

-2.31% ROI
Volume

—

Trend

—

Price history

1 points · hover for detail

Insta-buy (high)Insta-sell (low)Spread
30D low
28,910
30D high
29,003
Volatility
0.3%

Flip calculator

Includes the 2% Grand Exchange tax

gp
gp
units
Net profitLoss

-671gp

-671 per item · -2.31% ROI

Tax puts break-even at 29,594 gp.

Capital required
29,003 gp
Gross revenue
28,910 gp
GE tax (2%, 578/item)
− 578 gp
Break-even sell
29,594 gp

Item data

High alchemy
30,000 gp3.8% above market
Low alchemy
20,000 gp
Shop value
50,000 gp
Weight
0.25 kg
Skill / type
Fletching
Stack / note
Not stackable · noteable
Released
May 6, 2016

About Ballista spring

The Ballista spring is a members-only item in Old School RuneScape.

"A spring-loaded mechanism"

Over the last 30 days it traded between 28,444 and 66,547 gp on the Grand Exchange, averaging 30,283 gp. About 197 units changed hands per day. The price is up 130.6% across that window. The Grand Exchange buy limit is 8 every 4 hours. Selling one at the average price costs 605 gp in Grand Exchange tax.

Casting High Level Alchemy returns 30,000 gp, which is 0.9% below the 30-day average price, so alching a bought one loses money.

How to get Ballista spring

Only Demonic gorilla (1/500) and Tortured gorilla (1/5,000) drop Ballista spring.

Dropped by

MonsterRarityQuantity
Demonic gorilla1/5001
Tortured gorilla1/5,0001

Recipes

Where this item appears in crafting and processing.

Ballista spring price history

Daily averages rolled up per month, newest first.

Monthly average, low and high price of Ballista spring on the Grand Exchange
MonthAverageLowHighVolume
October 202612d32,47228,76666,5473,386
September 202628,83728,37229,1724,188
August 202629,02526,88831,0624,760
July 202629,40528,69132,3215,099
June 202621d29,27727,75129,9125,295
May 20262d33,99029,69038,290225
April 20261d31,99331,99331,99356
March 202630,07328,86232,96617,496
February 202629,81628,41332,06116,254
January 202629,82028,61338,05617,856

Across 10 months of recorded prices Ballista spring ranged from 26,888 gp in August 2026 to 66,547 gp in October 2026, measured over 218 trading days.

The 30-day average of 30,283 gp sits in the lower third of that range.

All prices in gp. Volume counts units traded across both sides of the Grand Exchange.