Think of sprites as hovering over the screen. Any 2D drawing or text commands will always be under the sprites. For text to be shown above a sprite you can use HIDE SPRITE so it's not seen and PASTE SPRITE to stamp the sprite on the screen.
load image "textures\stock market.bmp",1
sprite 1,0,0,1
size sprite 1,screen width(),screen height()
` Hide the sprite
hide sprite 1
do
` Show the background
paste sprite 1,0,0
text 10,10,"hello"
loop
But really it's better for backgrounds to just make the resolution of your image bigger with a drawing program (like Paint Shop Pro) and just use PASTE IMAGE instead.
load image "textures\stock market.bmp",1
do
` Show the background
paste image 1,0,0
text 10,10,"hello"
loop
And you should use .png instead of .bmp so you can use transparencies.