Login Page - Create Account

Support Board


Date/Time: Sat, 27 Apr 2024 15:01:09 +0000



Price format for US bonds

View Count: 213

[2024-03-18 17:48:45]
User634406 - Posts: 18
I've set the short format for ZF, so now it looks like this; 106'12.25

However, my trading platform is having a problem with this price format, and it instantly deletes the price I type in.

For example, I was trying to set a buy limit, which is according to Sierra, at 106'6.25
After typing in 106 625(that's the platform's format "xyz zyx", the same as the one displayed on CME's website for the instrument), and clicking away, the number just changes to some random pricepoint.

Seems the format that Sierra displays, in this short version, isn't accepted. Any idea how to fix this?

I'm with a prop firm, and they have no clue, as it seems it's something that I should correct in Sierra. Tradovate's support is useless, so hope you can help me to solve this.
[2024-03-18 20:42:47]
John - SC Support - Posts: 31159
You need to enter the price in either the short or long format for Sierra Chart. So either "106'6.25" or "106 6.25/32".

Entering "106 625" will only result in an order at 106 00/32.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2024-03-19 18:56:23]
User634406 - Posts: 18
Sorry, I wasn't clear enough.

I'm not trying to place an order in Sierra charts. Rather in Tradovate(which uses "123 456" as a price format, please see the attachment).
So for example, using the short format, I get "106'6.25" as the price format in Sierra. But as tradovate's format is different than what I have in Sierra, it seemed like using "106 625" in tradovate, which appears to match its format, should work. But tradovate just deletes the price I type in and replaces it with a random price point(like the one in that attachment).

So I was hoping there might be a way to tweak the US bonds format in a different way, that would work in tradovate.
Date Time Of Last Edit: 2024-03-19 19:27:07
Attachment Deleted.
imageScreenshot_4.jpg / V - Attached On 2024-03-19 19:25:32 UTC - Size: 10.48 KB - 28 views
[2024-03-20 14:54:01]
John - SC Support - Posts: 31159
Sierra Chart only has two formats for fractional pricing - the primary format (106 6.25/32) and the short format (106'6.25).

We do not know what Tradovate wants for their input, so we can not help with this.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2024-03-22 13:54:12]
User634406 - Posts: 18
So how does that match the price format displayed on CME's website, for ZF?
Please see the attachment.

What is displayed on CME's website seems to match the format I'm supposed to use in Tradovate.
Tried calling their support, but "the mailbox is full", aka useless support, so I don't know how to fix this.

I know bonds have this /32 price format, but I also know that before switching to Sierra, I didn't have such an issue with Tradingview. Their format matched what my platform wanted.
imageScreenshot_3.jpg / V - Attached On 2024-03-22 13:53:36 UTC - Size: 35.53 KB - 23 views
[2024-03-22 15:34:00]
John - SC Support - Posts: 31159
What the CME Group shows - 107'037, would be equivalent to what Sierra Chart shows as 107'3.7 (or more likely, 107'3.75, since this instrument has a Tick Size of "1/4 of 1/32 of one point".
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2024-03-22 15:47:03]
User634406 - Posts: 18
So what would then be Sierra's "106'6.25"(the example I gave)? Wouldn't it then read "106 062", in "CME's format"?

If that's correct, then how do I "convert" Sierra price format to one that seems to be accepted by tradovate and displayed on CME's website?
[2024-03-22 16:36:53]
John - SC Support - Posts: 31159
So what would then be Sierra's "106'6.25"(the example I gave)? Wouldn't it then read "106 062", in "CME's format"?

Yes, this is what we see.

If that's correct, then how do I "convert" Sierra price format to one that seems to be accepted by tradovate and displayed on CME's website?

There is not a way to set Sierra Chart to display in this manner. You need to make the conversion in your head, or on paper somewhere.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2024-03-22 16:52:08]
User634406 - Posts: 18
I get there are just two ways of displaying it, and that's alright.

But I'm still a bit confused regarding how that conversion actually works.

What would be the way to convert it? Apparently; add a "0" at the beginning of the second three digits, and ditch the last digit which is "5" in the above"106'6.25" example..?

But if you have something like 106'17.25? Does this simply become 106'017?
[2024-03-22 17:16:07]
John - SC Support - Posts: 31159
From what we see on the CME Group website, the leading zero is the tens digit. So a price of 106'17.25 would be 106 17.2
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2024-03-22 17:29:19]
User634406 - Posts: 18
Ya, then it seems you either add a "0" if necessary, or if the price is like "106'17.25" then just ditch the last digit, in this example "5" to end up with "106 172".
Does that seem correct?
[2024-03-22 17:35:29]
John - SC Support - Posts: 31159
Yes, it seems odd to us that they do not use the last digit, especially since they set the tick size, but since it is in a quarter of a point, you end up with a 0, 2, 5, or 7, so it can be figured out from that context.

And on the other end, they are adding the leading zero as a placeholder for when the number of 32nds is in the single digits.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2024-03-22 17:51:02]
User634406 - Posts: 18
Wouldn't losing a digit affect where you get filled?
Pretty strange.
[2024-03-22 18:06:27]
John - SC Support - Posts: 31159
That is what were point out. Since the quarter point will only ever end in the following: .00, .25, .50, and .75, by dropping the hundreds place, the exchange can still process the orders properly by knowing that an order with a last digit of 2 or 7 really means .25 and .75 and they can adjust accordingly. Or maybe Tradovate does it, I do not personally know. The point is, that it can be accounted for and dealt with.
For the most reliable, advanced, and zero cost futures order routing, use 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