W basenach zamkniętych mogą występować oscylacje z różnych przyczyn. Oscylacje jeziora są zwykle wynikiem nagłej zmiany lub serii okresowych zmian ciśnienia atmosferycznego lub prędkości wiatru. Oscylacje w kanałach można zainicjować przez nagłe dodanie lub odjęcie dużych ilości wody. Oscylacje portu są zwykle inicjowane przez sforsowanie wejścia; w związku z tym odbiegają od prawdziwego zamkniętego basenu. Lokalna aktywność sejsmiczna może również powodować oscylacje w zamkniętym basenie.