There are various recipes for edible fake blood, which normally include a fruit juice, colouring and something to make the liquid more viscous (slow flowing). This one uses cherry juice:
For non-edible fake blood for skin and costumes made from household ingredients, check out this Good Housekeeping article: