OSE is the native exchange. Trading NKD and NIY on CME is definitely doable but it's like trading ES on OSE (if they had such a thing).
Is there an international broker that offers trading on OSE? Darn. I wish I had access to the book, I have no idea how much liquidity that can be.
Also if you're really going to be trading 100 lots then you should consider the N225 full contract on OSE. There's another mid-size contract on SGX called SGXNK. I believe the liquidity is decent but probably similar to CME in that OSE wins.
Here's an example of N225M during prime time: http://www.elitetrader.com/et/index...risk-in-the-sp500.85694/page-982#post-4173697 About 3k on both sides or so but that was also during a selloff. Anyway, it's the most liquid Nikkei contract in the world. If you trade this stuff you should really be using an IB account. Commissions, market access, ease of currency conversion, etc.
I IB. Just looked at your profile page. At 19 years old I imagine you meant 100 contracts of the Mini, as the margin for the Large would be $580,000 on OSE.
The problem is, I am not able to use IB since I'm not an US-resident nor an US-citizen, nor I live in the US, I'm a foreign investor. Yes, you are indeed correct. Sorry.
I can't think of any location based scenario in which someone would be able to open a TD account but not an IB account. TD would be even more restrictive.