Why are nucleic acids negatively charged at physiological pH?
The phosphate group/s present in the mononucleotide or nucleic acid result in the structure having an overall slightly negative charge. 

Positively charged proteins that are also present in the cell such as histones help to keep the negatively charged nucleic acid stable 'in vivo'.