There is every possibility of demons or spiritual beings having a good interference with one's luck in life. The reason why I kind of believe that this is possible is that when you go deep into religion, you would be informed that any battle won in physical life has already been fought and won in the spiritual world. So, whatever happens in the real world can very well be influenced in the spirit world. Now, there is also another possibility of these demons not really having any sort of powers in influencing what happens to anyone in real life. When you are very strong spiritually, it's almost going to be very impossible for these foul spirits called demons to have any sort of power or influence over your luck. So, in this case, you are definitely going to be having all your good luck and no bad luck.