How to Link Markets Using Shared Stored Values - Step by Step

Share your automation file with other users.
User avatar
jamesedwards
Posts: 4126
Joined: Wed Nov 21, 2018 6:16 pm

stopfordian wrote:
Thu Jul 31, 2025 1:46 pm
jamesedwards wrote:
Thu Jul 31, 2025 1:17 pm
stopfordian wrote:
Thu Jul 31, 2025 12:45 pm
Hi, hope someone can help!

I've tried replicating the rules from the original post but I've just got a little stuck!

I want to lay the O3.5 goals market before kick-off, but only if the price on the home team has come in since a fixed earlier time.

I've created 2 rules. The first is to store the price of the home team which I'll apply to the Match Odds market, I think I've done that right. The second rule is to place the lay bet so that'll be applied against the O3.5 Goals market. The bit I'm stuck at is on the lay bet rule where you add the SV condition in the 'Conditions' tab, I'm not sure if it's correct but also I can't get my head around how it knows to check the Match Odds market? Is it because it's shared and it's against the event?

Thanks in advance.
An SV stored at event level can be read by any other market under the same event. So you might choose to trigger an event level SV to = 1 if the home team price reaches your set criteria, then use that same SV must = 1 condition in your O3.5 goals market rule.
Thanks for replying, James.

So what I've got is a new rule to store a price to trigger at 8am. Then in the SV tab, I've named the value and shared it for the event for the best back price in row 1 (home team). Done (I think). Does that just then record the price somewhere? I don't know how it works.

The second rule is to place a lay bet before kick-off within a certain price bracket in row 2 (Over 3.5 goals). Then in the 'Conditions' tab, I've added an SV condition, put the name in that I named it, for the event, then I've put 'greater than' the 'best back price for a selection', but then it asks for the row - I've put row 1 as that's the row the home team is on in Match Odds, but this rule will be applied against the goals market?? That's what is confusing me.

Apologies to go through it all again!
The only communication between the two markets is the number in the SV saved at event level. This is the only number you can look up, so you need a condition that the SV at event level is greater or lower than your desired threshold.
stopfordian
Posts: 10
Joined: Thu Oct 07, 2021 3:55 pm

jamesedwards wrote:
Thu Jul 31, 2025 1:54 pm
stopfordian wrote:
Thu Jul 31, 2025 1:46 pm
jamesedwards wrote:
Thu Jul 31, 2025 1:17 pm


An SV stored at event level can be read by any other market under the same event. So you might choose to trigger an event level SV to = 1 if the home team price reaches your set criteria, then use that same SV must = 1 condition in your O3.5 goals market rule.
Thanks for replying, James.

So what I've got is a new rule to store a price to trigger at 8am. Then in the SV tab, I've named the value and shared it for the event for the best back price in row 1 (home team). Done (I think). Does that just then record the price somewhere? I don't know how it works.

The second rule is to place a lay bet before kick-off within a certain price bracket in row 2 (Over 3.5 goals). Then in the 'Conditions' tab, I've added an SV condition, put the name in that I named it, for the event, then I've put 'greater than' the 'best back price for a selection', but then it asks for the row - I've put row 1 as that's the row the home team is on in Match Odds, but this rule will be applied against the goals market?? That's what is confusing me.

Apologies to go through it all again!
The only communication between the two markets is the number in the SV saved at event level. This is the only number you can look up, so you need a condition that the SV at event level is greater or lower than your desired threshold.
I'll give it a go and test it. Thanks again.
User avatar
jamesedwards
Posts: 4126
Joined: Wed Nov 21, 2018 6:16 pm

stopfordian wrote:
Thu Jul 31, 2025 2:03 pm
jamesedwards wrote:
Thu Jul 31, 2025 1:54 pm
stopfordian wrote:
Thu Jul 31, 2025 1:46 pm


Thanks for replying, James.

So what I've got is a new rule to store a price to trigger at 8am. Then in the SV tab, I've named the value and shared it for the event for the best back price in row 1 (home team). Done (I think). Does that just then record the price somewhere? I don't know how it works.

The second rule is to place a lay bet before kick-off within a certain price bracket in row 2 (Over 3.5 goals). Then in the 'Conditions' tab, I've added an SV condition, put the name in that I named it, for the event, then I've put 'greater than' the 'best back price for a selection', but then it asks for the row - I've put row 1 as that's the row the home team is on in Match Odds, but this rule will be applied against the goals market?? That's what is confusing me.

Apologies to go through it all again!
The only communication between the two markets is the number in the SV saved at event level. This is the only number you can look up, so you need a condition that the SV at event level is greater or lower than your desired threshold.
I'll give it a go and test it. Thanks again.
You might find it easier to use the SV as a yes or no indicator. ie if the price in market A reaches required threshold then make the SV at event level = 1, else make it = 0.

Then in market B use a condition that the SV = 1.
stopfordian
Posts: 10
Joined: Thu Oct 07, 2021 3:55 pm

jamesedwards wrote:
Thu Jul 31, 2025 2:05 pm
stopfordian wrote:
Thu Jul 31, 2025 2:03 pm
jamesedwards wrote:
Thu Jul 31, 2025 1:54 pm


The only communication between the two markets is the number in the SV saved at event level. This is the only number you can look up, so you need a condition that the SV at event level is greater or lower than your desired threshold.
I'll give it a go and test it. Thanks again.
You might find it easier to use the SV as a yes or no indicator. ie if the price in market A reaches required threshold then make the SV at event level = 1, else make it = 0.

Then in market B use a condition that the SV = 1.
There isn't an actual threshold. It's just place the lay bet in the goals market if the price on the home team is lower than it was at 8am. I just need it to compare the SV to the current back price of the home team. I was just struggling to understand where to point it to check.
User avatar
jamesedwards
Posts: 4126
Joined: Wed Nov 21, 2018 6:16 pm

stopfordian wrote:
Thu Jul 31, 2025 2:19 pm
jamesedwards wrote:
Thu Jul 31, 2025 2:05 pm
stopfordian wrote:
Thu Jul 31, 2025 2:03 pm


I'll give it a go and test it. Thanks again.
You might find it easier to use the SV as a yes or no indicator. ie if the price in market A reaches required threshold then make the SV at event level = 1, else make it = 0.

Then in market B use a condition that the SV = 1.
There isn't an actual threshold. It's just place the lay bet in the goals market if the price on the home team is lower than it was at 8am. I just need it to compare the SV to the current back price of the home team. I was just struggling to understand where to point it to check.
So in market A have a rule that says if the home team price at time X is less than it was at time Y then make SV @ event level = 1.

In market B have a rule that triggers your bet on the condition that the SV @ event level = 1.
stopfordian
Posts: 10
Joined: Thu Oct 07, 2021 3:55 pm

jamesedwards wrote:
Thu Jul 31, 2025 2:33 pm
stopfordian wrote:
Thu Jul 31, 2025 2:19 pm
jamesedwards wrote:
Thu Jul 31, 2025 2:05 pm


You might find it easier to use the SV as a yes or no indicator. ie if the price in market A reaches required threshold then make the SV at event level = 1, else make it = 0.

Then in market B use a condition that the SV = 1.
There isn't an actual threshold. It's just place the lay bet in the goals market if the price on the home team is lower than it was at 8am. I just need it to compare the SV to the current back price of the home team. I was just struggling to understand where to point it to check.
So in market A have a rule that says if the home team price at time X is less than it was at time Y then make SV @ event level = 1.

In market B have a rule that triggers your bet on the condition that the SV @ event level = 1.
Ok, I kind of get what you mean. Makes sense.

So Market A (which will be Match Odds) will be a rule for the SV at 8am but then also have a rule that compares that price with the current one just before kick-off? What is =1?
User avatar
jamesedwards
Posts: 4126
Joined: Wed Nov 21, 2018 6:16 pm

stopfordian wrote:
Thu Jul 31, 2025 2:48 pm
jamesedwards wrote:
Thu Jul 31, 2025 2:33 pm
stopfordian wrote:
Thu Jul 31, 2025 2:19 pm


There isn't an actual threshold. It's just place the lay bet in the goals market if the price on the home team is lower than it was at 8am. I just need it to compare the SV to the current back price of the home team. I was just struggling to understand where to point it to check.
So in market A have a rule that says if the home team price at time X is less than it was at time Y then make SV @ event level = 1.

In market B have a rule that triggers your bet on the condition that the SV @ event level = 1.
Ok, I kind of get what you mean. Makes sense.

So Market A (which will be Match Odds) will be a rule for the SV at 8am but then also have a rule that compares that price with the current one just before kick-off? What is =1?
Nope, you don't need an event level SV until you know that the price requirements in market A have been met.

In market A if price conditions have been met then at that point you set the SV @ event level to 1.

In market B you have a condition that the SV @ event level must equal 1 to trigger, so it will only trigger a bet if the price conditions in market A have been met.
Post Reply

Return to “Bet Angel Automation - Shared files”