if you are an American living abroad as a US citizen, you must file a US federal tax return and pay US taxes on your worldwide income no matter where you live at that time. (source)
You say because of 'PTD rules', so I'm guessing you will be trading US stocks ? If you are trading US stocks...