Where does the price come from? From an API? You probably have to poll that API regularly to get the current price and then check, if the level was reached...
You can use the modified notification style extension to send a notification
Get it running while the app is up and running, later you can think about getting it running in the background using itoo Open Source β’ Background Tasks: Itoo π
Taifun