@davidsouth If I understand correctly, the Japan branch of Interactive Brokers (IBSJ) meets most of your requirements. It is an account in Japan, not in the US. In fact, I believe the US-based account (IBLLC) is no longer offered to residents of Japan, so IBSJ is your only option for IB.
The...