Bite Compass combines six real-world factors into a single 0–100 fish activity score.
Every factor is backed by published fisheries research — not just fishing folklore.
Here's what goes into it, and why.
🌅
1. Dawn & Dusk (Light Transitions)
Strong scientific support
This is one of the most reliable patterns in fish science. As the sky gets lighter at dawn or darker at dusk,
many fish species ramp up their feeding. Scientists call this "crepuscular" feeding — just a fancy word for
"active at twilight."
Why it happens: Low light makes it harder for baitfish to spot predators, but predators can still
see well enough to hunt. It's the perfect ambush window. Studies on coral reef fish, sea bass, and many other species
all confirm the same thing — feeding strikes peak around sunrise and sunset.
How we use it: We add a significant boost to the score in the hour around sunrise and sunset.
This is one of the highest-weighted factors in the algorithm because the science is so consistent.
🌡️
2. Water Temperature
Very strong scientific support
Fish are cold-blooded. Their body temperature matches the water around them, which means water temperature
directly controls how fast they can digest food, how much energy they have, and how motivated they are to feed.
A major review in the Journal of Fish Biology found that temperature, light, and current can change
catch rates by a factor of 10.
How we use it: We pull real-time sea surface temperature (SST) from marine weather models.
Perth's coastal waters sit around 17–24°C through the year, which is in the sweet spot for most local species.
In winter when the water drops below 15°C, the score gets a moderate penalty. In the rare event water gets very
cold (under 8°C, like deep offshore), the penalty is significant — fish basically stop feeding.
🌙
3. Solunar Feeding Windows
Mixed scientific support
Solunar theory has been popular with anglers since the 1920s. The idea is that when the moon is directly
overhead (transit) or directly underfoot (opposite transit), gravitational pull is strongest and fish feed
more actively. Moonrise and moonset are considered "minor" feeding windows.
What the science says: Honestly, the evidence is mixed. A 2023 peer-reviewed study found
no significant link between solunar values and actual catch rates in freshwater fisheries. But some marine
studies do show that moon position affects how deep pelagic fish swim, which could change your chances
from the shore. Many experienced Perth fishers swear by it — especially for tailor on a full moon.
How we use it: We include solunar windows as a moderate factor, but we don't let them
dominate the score. They get a meaningful boost, but less than dawn/dusk. We calculate the exact moon
transit time for your location each day using astronomical data.
💨
4. Wind Speed & Direction
Moderate scientific support
Every Perth fisher knows the wind matters. A gentle breeze (5–18 km/h) chops the surface just enough
to break up your silhouette and stir up baitfish. Dead calm water can make fish spooky, and anything
over 30 km/h usually makes fishing uncomfortable (or dangerous).
Direction matters too: For Perth's west-facing coast, an easterly (offshore) wind
flattens the water near the beach and pushes surface food toward the shore break — generally better
than a strong westerly (onshore) that dumps messy swell on you.
How we use it: We pull hourly wind data from weather models and apply a small multiplier
to each time slot. Moderate wind gives a small boost; heavy wind pulls the score down. We also give a
tiny edge to offshore wind directions.
🌊
5. Tidal Movement & Turn of Tide
Moderate scientific support
Tidal current moves food around. When the tide is running at a moderate pace, it concentrates baitfish
near structure (jetties, groynes, reef edges) and triggers predators to feed. Slack water —
when the tide isn't really doing anything — tends to be quieter.
The "turn of the tide" (the hour or so around a high or low tide change) also gets a bump.
The shift in current direction disorients baitfish and stirs up nutrients — it's a well-known
window for land-based Perth fishing.
How we use it: We calculate the rate of tidal change each hour from marine data.
Moderate movement gets a boost, slack water a small penalty, and we add an extra bump near high/low tide turns.
🔆
6. Moon Phase
Mixed scientific support
Full and new moons create the strongest tidal ranges and the most lunar light (or least, for new moons).
Some studies show pelagic fish change their depth in response to moonlight, which can affect how
available they are to shore-based anglers.
How we use it: Full and new moon days get a small boost (about 12%). Gibbous and quarter
phases get a smaller bump. It's a gentle modifier — not a game-changer on its own.
🚫
What We Don't Use: Barometric Pressure
You've probably heard that falling barometric pressure means better fishing. It's one of the most
repeated ideas in fishing, but the science doesn't back it up. A peer-reviewed study specifically
testing this on fish found no significant relationship between pressure and feeding (P = 0.55).
Every other scientific report that has tested this reached the same conclusion.
The reason it "feels" true is that pressure drops come with weather fronts, which also change wind,
temperature, and light — those factors do affect fish, and we measure them directly.
🎯
Putting It All Together
We calculate the score every 30 minutes across the day — that's 48 data points. The additive factors
(dawn/dusk, solunar windows, tide turns) get stacked up, then the multiplicative factors
(wind, tide movement, water temp, moon phase) scale the result up or down.
The daily score you see is a blend: 75% of the day's peak activity and 25% of the average across
all time slots. This means a day with one amazing window still scores well, but a day that's
consistently good throughout will also show it.
How Perth Species React Differently
Not every fish responds the same way to these factors.
Here's how some of Perth's most popular species tend to behave — keep in mind
these are general patterns, not guarantees.
📝
A Note on Accuracy
No algorithm can guarantee fish. Our score is a tool that combines the best available environmental
data with published fisheries research. It works best for shore-based and jetty fishing in
the Perth metro area — that's what it's built for.
Factors we can't measure — bait availability, local berley trails, your specific spot's structure,
your presentation and technique — all matter too. Think of the score as "all else being equal,
how good are conditions today?" It won't replace local knowledge, but it can help you pick
which day to go.
Bite Compass is free, open, and always improving. If you've got data or ideas,
we'd love to hear from you.
Last updated: February 2026. Algorithm v2 — scientifically rebalanced.