Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
Currency Conversions?
Collapse
X
-
Hello jeronymite,
Thank you for your post.- Does this mean that conversions are not attempted for Cryptocurrency transactions?
- Are conversions attempted for Stock, CFD or Index transactions?
- Does NinjaTrader use its own internal datafeeds for any conversions, notably if rates are not available from the trader's own data feeds?
Leave a comment:
-
Thanks, Heath.
Some further questions, if I may:- Does this mean that conversions are not attempted for Cryptocurrency transactions?
- Are conversions attempted for Stock, CFD or Index transactions?
- Does NinjaTrader use its own internal datafeeds for any conversions, notably if rates are not available from the trader's own data feeds?
Leave a comment:
-
Hello jeronymite,
Thank you for your post.
For trades in currencies that do not match your account currency, NinjaTrader will attempt to convert currency for forex and futures trades.- Forex trades will be made for any currency pair that has a cross rate and that cross rate data is available on your data feed.
- Futures trades we use the CME FX futures (6A, 6B, 6E, etc) to make the conversion as long as you have access to that data from your data feed provider.
This information is also available at the bottom of the linked section of our help guide below:Please let us know if you have any additional questions.
Leave a comment:
-
Hi Shawn,
This really isn't appropriate. With that approach in the scenarios above, Scenario 2 would result in a change of account balance that is out by 50%, a very non-trivial difference.
My understanding is that NinjaTrader uses its own data feeds to ensure an appropriate rate is always available and independent of any price or order connections the trader is using. This makes sense, since many traders may not have any Forex connection.
If we take another example, using a rate of 1.0 would be demonstrably ridiculous in a USD account trading Nikkei Future instruments (e.g. N225, NKY) denominated in JPY. The conversion rate (USDJPY) would be approximately 100.0 (or the inverse, 0.01). That makes the error using 1.0 to be of the order of 100 times (10,000%). The rates must be available from NinjaTrader's own data, or else trading balances where the rate is not available in a trader's connections becomes potentially meaningless. And for many traders, those rates will not be in their connections.
Grateful for re-evaluation of the issue.
Thanks.
Leave a comment:
-
Hello jeronymite,
Thank you for your post.
The balances should be the same, this is because your account is in USD. Executions on currency pairs that do not contain USD will try to grab a conversion rate in real-time shown in the "Rate" column of the Executions tab from your data provider. Should a suitable USD conversion rate not be available, a rate of 1 will be used. This Rate will be used in determining the PnL in USD for the forex trade in other areas like the Account Performance tabs. The approach NinjaTrader follows is the GAIN Capital approach, but may differ from what banks do since they base their conversion rates off of the prior session's closing price of the currency pair. This means that our calculation approach may result in slightly different PnL values than the ones reported from your brokerage.
Please do not hesitate to contact us for any other NinjaTrader inquiries you may have.
Leave a comment:
-
Currency Conversions?
Scenario 1:- Sim101 balance is USD 100,000
- Enter Long on BTCUSD at Ask price 50,000 with Quantity 1
- Exit Order at Bid price 50,001
- Price delta is USD 1 on Quantity 1 == profit in money of USD 1.00 (exclude all overheads)
- Sim101 balance is now USD 100,001.00
Scenario 2:- Sim101 balance is USD 100,000
- Enter Long on BTCGBP at Ask price 35,000 with Quantity 1
- Exit Order at Bid price 35,001
- Price delta is GBP 1 on Quantity 1 == profit in money of GBP 1.00 (exclude all overheads)
- GBPUSD Rate is 1.5000
- Sim101 balance is now USD 100,001.00
Questions:- Why does Scenario 2 result in the same change in Sim101 account balance as Scenario 1?
- Shouldn't the change in balance of Sim101 be USD 1.50 (not 1.00), to account for BTCGBP being denominated in GBP?
Thanks.
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Net Change
by Segwin
Started by Segwin, 05-07-2018, 02:15 PM
|
10 responses
1,769 views
0 likes
|
Last Post
by Leafcutter
Today, 03:01 AM
|
||
Change colour of Stop market and limit orders to red and green via indicator script
by Rapine Heihei
Started by Rapine Heihei, 04-23-2024, 07:51 PM
|
2 responses
30 views
0 likes
|
Last Post
by Max238
Today, 02:25 AM
|
||
Started by Shansen, 08-30-2019, 10:18 PM
|
24 responses
943 views
0 likes
|
Last Post
by spwizard
Today, 01:29 AM
|
||
Started by Max238, Today, 01:28 AM
|
0 responses
10 views
0 likes
|
Last Post
by Max238
Today, 01:28 AM
|
||
Started by rocketman7, Today, 01:00 AM
|
0 responses
7 views
0 likes
|
Last Post
by rocketman7
Today, 01:00 AM
|
Leave a comment: