Login Page - Create Account

Support Board


Date/Time: Sat, 04 May 2024 17:13:21 +0000



Streaming L2 from TDAmeritrade and commission fees

View Count: 2177

[2017-04-12 20:55:11]
drwbns - Posts: 15
Hi, I read that there are no plans to implement L2 data within Sierra Chart. I bought the Sierra Chart exchange data thinking it was, I should have confirmed it.

Is the historical L2 and real time l2 data not available through the TDAmeritrade API?

If it is available, is there any reason why not to implement it? I ask because it is essential data to have for day trading.

Sierra Chart has the best simulation trading that I've seen including during a market replay and while simulating trades with TDAmeritrade is ok with real-time data, simulating trades using their OnDemand mode(market replay) is very poor with missed orders and order stops. They are aware of the issues but no word on when it will be fixed.

So for now, I can't find anyone that provides simulating trades with historical L2 data available. Thanks for any help and great work so far!

On a side note, I notice no commission fees are applied to simulated trades. Did I miss it somewhere in the settings or documentation, or is it just not available?

Regarding commission fees, is there a way to set how commissions fees are calculated? Some brokers offer a flat fee or a flat fee plus a per share fee. It would be nice if this could be set within Sierra Chart. Sorry for the long post. Thanks!
Date Time Of Last Edit: 2017-04-13 16:58:23
[2017-04-13 17:02:36]
Sierra Chart Engineering - Posts: 104368
The level 2 data for stocks through TD Ameritrade is available, but it is not supported. It previously was supported but TD Ameritrade made some changes and disabled the particular level 2 data that Sierra Chart was using but there is a different format that could be used.

Regarding market depth data for stocks, have you considered using Interactive Brokers instead?

Refer to:
http://www.sierrachart.com/index.php?page=doc/InteractiveBrokers.php

We are still waiting for an answer from Interactive Brokers about level 2 data for stocks through their API.

I notice no commission fees are applied to simulated trades. Did I miss it somewhere in the settings or documentation, or is it just not available?
Commissions are supported through the Trade Activity Log. Refer to:
http://www.sierrachart.com/index.php?page=doc/TradeActivityLog.php

You need to use the Use Commission setting.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2017-04-13 20:48:51]
drwbns - Posts: 15
I can't seem to get any commissions to show using the steps provided. Is there a preferred method to entering a US equity symbol? e.g. $GNC or GNC?
[2017-04-13 21:18:14]
Sierra Chart Engineering - Posts: 104368
Specifically you will need to use the Trade Statistics tab of the Trade Activity Log:
http://www.sierrachart.com/index.php?page=doc/TradeActivityLog.php#TradeStatisticsTab

Here is the information about the Use Commission setting:
http://www.sierrachart.com/index.php?page=doc/TradeActivityLog.php#UseCommission

The symbol should be entered in the Global Symbol Settings exactly as it is used with the chart.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2017-04-13 21:46:07]
drwbns - Posts: 15
I still don't know what I'm not doing right here. I'm stumped. Here's my screenshots of how I have made a simulated trade and I believe I have the settings right, but no commissions added. Thanks for the help with this.
imagecommisions.png / V - Attached On 2017-04-13 21:45:10 UTC - Size: 112.36 KB - 420 views
imagecommisions2.png / V - Attached On 2017-04-13 21:45:19 UTC - Size: 104.69 KB - 385 views
imagecommisions3.png / V - Attached On 2017-04-13 21:45:27 UTC - Size: 87.38 KB - 263 views
imagecommisions4.png / V - Attached On 2017-04-13 21:45:33 UTC - Size: 91.61 KB - 344 views
Attachment Deleted.
[2017-04-13 23:17:57]
Sierra Chart Engineering - Posts: 104368
At the top of the Trade Activity Log, for clarity you really need to select a specific symbol instead of "All Symbols". That may not be the issue but do that anyway.

This is also from the documentation:
Since this is a round turn commission, it applies for every 2 units of the total filled quantity for a Trade. Therefore, if you set a Round Turn Commission of 1.00 and you buy and sell 10 shares or contracts, then this will be a total quantity traded of 20. The commission will be 10 in this case and the amount will be deducted from the Profit/Loss reducing the profit and increasing the loss.

In the case of stock shares where the quantities are much higher than futures, you need to take this into consideration when determining the commission value. For example, you may want to set a commission of .01 which would apply per share. So a trade of 1000 shares would have a commission of 10.

If there are any changes to the commission value in the Global Symbol Settings window, then to see these changes applied to the Profit/Loss calculations, select Edit >> Refresh Log on the Trade Activity Log menu when the Trade Activity tab is selected.

Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2017-04-13 23:41:19]
drwbns - Posts: 15
Hi, changing to a specific symbol doesn't change whether or not the commissions are shown, no commissions are visible. Changing the Round Turn Commission value and refreshing the Trade Activity Log also does nothing. Thanks.
[2017-04-14 02:57:30]
Sierra Chart Engineering - Posts: 104368
There must be something not correct about the Symbol Settings for that symbol you added. We also see that you apparently deleted symbol settings.

Perform a Full Reset of the symbol settings following the instructions here:
https://www.sierrachart.com/index.php?page=doc/GlobalSymbolSettings.php#FullResetSymbolSettingsSteps

Enter the Round Turn Commission on the ???? symbol pattern to match 4 character symbols. This will work.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2017-04-14 03:38:26]
Sierra Chart Engineering - Posts: 104368
Also, you cannot remove existing Symbol Settings. Real-time and historical data will not function correctly when you do that.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2017-04-14 07:17:10]
drwbns - Posts: 15
I preformed a full reset as directed. Can you please clarify what you mean by "Enter the Round Turn Commission on the ???? symbol pattern to match 4 character symbols." Thank you.
[2017-04-14 07:21:29]
Sierra Chart Engineering - Posts: 104368
In the list of symbols on the Global Symbol Settings window, you will see a ???? symbol.

It definitely should be listed there.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2017-04-14 07:23:27]
drwbns - Posts: 15
Yes, I see it but what do you mean by Enter the Round Turn Commission on the ???? symbol pattern to match 4 character symbols.
[2017-04-14 08:08:26]
Sierra Chart Engineering - Posts: 104368
After selecting that symbol in the list, then you go to the Additional tab and enter the Round Turn commission there.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2017-04-14 17:04:41]
drwbns - Posts: 15
Unfortunately, it's still not working. I think I've about given up on it. Thanks for trying.
[2017-04-14 18:10:32]
Sierra Chart Engineering - Posts: 104368
There should be absolutely no trouble with this at all. We just ran a test without any problem. We set a Round Turn Commission of 1 on the ???? symbol pattern which matches with four letter stock symbols.

We went back to the Trade Activity Log and selected the Trade Activity Tab and selected Edit >> Refresh Log and then went back to Trade Statistics tab to view prior taken trades for a four letter stock symbol and there was a nonzero Commission value.

We could use a brief remote assistance session to see where you are going wrong.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2017-04-14 18:18:03]
drwbns - Posts: 15
Yes, let's do a remote session please
[2017-04-15 13:47:07]
Sierra Chart Engineering - Posts: 104368
We will do this. Needs to be Monday or Tuesday in the afternoon.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2017-04-15 18:15:17]
drwbns - Posts: 15
ok, I'll try to be around to do that. Thank you.
[2017-04-18 17:58:54]
drwbns - Posts: 15
Is there any way we can do this today? Thank you.
[2017-04-18 19:34:28]
Sierra Chart Engineering - Posts: 104368
Yes. We will call now. If you are not available, we can call later as well.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2017-04-18 20:15:14]
drwbns - Posts: 15
Ok
[2017-04-18 20:40:48]
drwbns - Posts: 15
I forgot to ask. Is there a way to add a base trade fee on top of the round turn commission fee?
[2017-04-18 21:13:14]
Sierra Chart Engineering - Posts: 104368
No there is not. There is just the round turn commission setting only.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing

To post a message in this thread, you need to log in with your Sierra Chart account:

Login

Login Page - Create Account