Professional Documents
Culture Documents
AGP Manual PDF
AGP Manual PDF
REVISION HISTORY
Rev # Description Approved Executed Date
L. Khudaverdyan,
1.01 Document created T. Meliksetyan, I. Mukhsiyan 10.08.2017
G. Amirkhanyan
Table of Contents
REVISION HISTORY.......................................................................................................................................2
Table of Contents ............................................................................................................................................2
INTRODUCTION .............................................................................................................................................3
AUDIENCE ......................................................................................................................................................3
TECHNICAL SUPPORT ..................................................................................................................................3
CHAPTER 1 HOW TO MANAGE SPORTSBOOK .........................................................................................4
1.1 Administration: Initial AGP Settings ...........................................................................................................4
1.1.1 General Category ............................................................................................................................7
1.1.2 Currency Settings Category ............................................................................................................8
1.1.3 Liability Settings Depends Sportsbook Profile category .................................................................8
1.1.4 Cashout Settings .............................................................................................................................9
1.1.5 Cashout Percentage depending on Price For Single Bets Settings ................................................9
1.1.6 Counter Offer Settings ...................................................................................................................10
1.1.7 Client Defaults Settings .................................................................................................................10
1.1.8 Default Limit Configuration by Region Setting ...............................................................................11
1.1.9 Default Limit Configuration by Currency Setting............................................................................11
1.1.10 Price/Odd Settings.......................................................................................................................12
1.2 Sportsbook: Running the application .......................................................................................................13
1.2.1 Matches .........................................................................................................................................13
1.2.2 Event Management .......................................................................................................................19
1.2.3 Sport Limits....................................................................................................................................19
CHAPTER 2 HOW TO TRADE .....................................................................................................................21
2.1 Creating Match .....................................................................................................................................21
2.2 Trading the Match ................................................................................................................................25
Appendix 1 KEYWORDS TABLE ..................................................................................................................28
2
BC Technologies
AGP Quick Reference Guide 1.01
INTRODUCTION
Advanced Gaming Platform, or AGP, as a set of tools providing flexible and multifunctional support
throughout a gallery of mega games created by BC Technologies. AGP represents an ideal technology
having long-years of development history and integrates the best and up-to-date solutions applied in
gaming industry. One of its attractive features is that based on flexible system it can use a huge number of
updates and changes thus providing better quality tools and their augmentation.
The technology allows collect information from a few sources and avoid the integration of infinite processing
results together with its tasks since all processes are performed serially in AGP system and we are getting
products that can be used to service the customers’ requests and the partners who use these products.
All operations are automated and thus have no need attracting new employees as well as additional costs
for QA. As an example, we can state that while passing through any sport event from Pre-match until Live
stage and after, as a result of correct human resources and data processing applied, other collateral
products are generated which can be very useful for databases, customers and partners in further.
Along with development of gaming industry, the AGP technology also kept developed actively up to
nowadays and represents the main product of BC Technologies.
In Sportsbook standpoint, the great achievement of AGP usage is patching up both numerous
disagreements and multiple approaches during realization from picky partners’ side. The most important
advantage is the tool’s flexibility
In this product, many automated math solutions also are implemented. One can say, this product has
undergone long-time-taken tests under real implementation conditions and, evidently, this resulted in many
hidden math issues having fixed up until product reached the market and traded in real money.
Here, we consider how users could use the AGP and namely the following functionalities: Matches, Event
Management, and Sport Limits. (In this document AGP excerption related to Facebook module only
is presented!)
The document is a subject of constant modifications and updates in line with software furtherly developed
on regular basis.
Please, keep an eye on Revision history for having always fresh and updated document revision at hands.
AUDIENCE
This document is intended for using by traders and/or bookmakers and describes how odds for matches are
changed, how to create and manage matches, and how limits per sport type/market/competition are
applied.
TECHNICAL SUPPORT
BC Technologies company with its AGP platform supports various modes for playing: Cash games,
Tournaments and Sit-n-Go. Also, online live support, embedded online help support, flexible set of game
preferences, and wide choice of reliable payment methods are provided.
All this together makes this software product fan-to-use, boring-free and exciting tool for rest of the traders.
3
BC Technologies
AGP Quick Reference Guide 1.01
This document describes only three functionalities included into Sportsbook module, see outlined with red
options in the Fig 1.
• Sportsbook - is a module in AGP where a trader or a partner can administer various sports competitions,
including golf, football, basketball, baseball, hockey, soccer, horseracing, boxing, etc.
• Handbook - is a reference book containing information about Languages that are in use from platform
side, Regions – including a list of countries, payment systems that a wide range of
international payments methods; Partner Price Groups, Products, Games, Categories,
Commercial Fees, Partner Games.
• Clients - a clients’-related module including client profile details, messages and
transactions history
• Finances - contains Documents and Account details
• Reports - contains reports of various kind including reports on bets, balance, payment stats,
competitions, gaming, payments types, clients balance, Partner’s Sales, internet bets.
• Administration - including Themes, Market types, Market type booking, Partner booking, Settings,
Change password and Log out.
4
BC Technologies
AGP Quick Reference Guide 1.01
− Click Settings option. The Partner Settings dialog appears, see Fig 3:
5
BC Technologies
AGP Quick Reference Guide 1.01
Now, the trader/partner can provide the required settings within this dialog (Fig 4) and once the settings are
completed user may proceed with correct running Sportsbook functionality.
6
BC Technologies
AGP Quick Reference Guide 1.01
Settings in the above dialog are organized in 10 categories. Below, find explanations for each of
Sportsbook settings category so that user could use the Sportsbook application correctly.
Thus, follow path Administration >> Settings >> Sportsbook and provide required settings according to
description given for each functionality.
In this section trader selects and provides general settings that mostly are bearing restrictions of financial
character.
General
Limited by max an amount of win payment of a single client plus his bet
Max Payout
funds
Max Bet Liability Limited by max pure win without bet stake made
Max Odd for Multiple Bet Limited by max factor on express bet
Selections Count in Multiple Bet Max selections number at Multiple Bet
Limited by max pure win funds by 1 stake from single user for one
Selection Liability
selection
Pure win funds for 1 selection from single partner including all users and
Total Selection Liability
betshops altogether
Sportsbook Profiles Which Use
Specify clients category for Total Selection Liability
Total Selection Liability
Reset Player Live Limit After Set reset time during which you may need to analyze Live Limit
(minutes) parameters
7
BC Technologies
AGP Quick Reference Guide 1.01
Reset Player Pre-match Limit Set reset time during which you may need to analyze Pre-match Limit
After (minutes) parameters
Tax Percentage Individual percentage set by Partner for given location
Sending Odds to Basalt
Check out if obsolete platform Basalt is still in use (for BC only)
(checkbox)
Ignore Default Limits (checkbox) All Default limits are ignored
Do not auto-apply Free Bet
Check it out if Free Bet Bonus auto-resuming canceled
Bonus (checkbox)
Reverse Teams (checkbox) Check out if home vs guests team s reverse is required
Use Alternate Names Allows to replace abbreviations by full names
Support Super Bets on Live Allows using Super Bets on Live matches
Alternative Amount for Indo
Customized feature
Malay
Draw Start Time
Video Provider Select Video Provider from the list
Partner Price Increase Max Limited by max, price that Partner may increase from his side than ones
Percentage set by BC
Suspend Before Start Time
This is a customized feature
(minutes)
Less Delay Minimal Odd For express live bets
This shows how many percent we can decrease delay when adding one
Less Delay Percentage
selection, which has a price not less than ‘less delay minimal odd’
Less Delay Sport Ids Select those Sport Ids, for which ‘Less Delay’ function is active
Currency Settings
Min Sub-Bet Stake For internal use
Min Bet Stake Minimal bet stake
Pre-Match Max Bet Stake Pre-match maximal bet stake
Max Bet Live Stake Maximal bet Live stake
This section allows add/remove client segment and define as a result the match liability amount.
8
BC Technologies
AGP Quick Reference Guide 1.01
9
BC Technologies
AGP Quick Reference Guide 1.01
− To activate a counteroffer the trader put a tick in the checkbox. Then selects a corresponding option
from the drop-down list of Sportsbook Profile.
− Choose an appropriate option in the Sportsbook Profile drop-down list to minimize the risks.
The new registered clients automatic limiting for Live/Pre-match games. If column value is empty, the
limiting is 100%. Otherwise, the presented figure is a limit value
10
BC Technologies
AGP Quick Reference Guide 1.01
1.1.8 Default Limit Configuration by Region Setting
In this section trader may add/remove the region with using control buttons - , see Fig 12:
11
BC Technologies
AGP Quick Reference Guide 1.01
Price/Odd Settings
Decimal places Number of digits after decimal point
Rounding Method Numerical approximation approach
12
BC Technologies
AGP Quick Reference Guide 1.01
In this Quick Reference document, we will describe specifically only three options as management target
objects: Matches, Event Management, Sport Limits, see Fig 1 red outlined menu options.
1.2.1 Matches
This section is intended to describe how to manage a sporting match as a basic component of any team
sport event.
− In the Sportsbook drop-down menu, click Matches option. The Events List dialog window opens.
See Fig 16 below:
A. By setting start and end dates in appropriate drop-down calendars to define time period, within
which the game takes place (by default, today and tomorrow dates are taken);
B. By entering Sport name and Date parameters user provides quick search access to required
competition.
13
BC Technologies
AGP Quick Reference Guide 1.01
After the sport event specified in the right interface pane, you can see selected game with its all
parameters, as follows:
• Id number - long ID # of the game
• Short Id - short ID # of the game
• Name of match - e.g. ‘Seattle Seahawks vs Los Angeles Chargers’
• Start Time - e.g. ‘14/08/2017 04:07:00’
• Sport Name - e.g. ‘American Football’
• Competition name - e.g. ‘NFL’
• Region Name - e.g. ‘USA’
• RTS - Sport News provider
• Is Visible (checkbox) - is visible on website
• Is Suspended (checkbox) - is suspended (stopped accepting bets on the game but still visible
• on website)
• Is Started (checkbox) - during Live games this means the game has already started
• Is live (checkbox) - checked when game is LIVE
• Live Available - in pre-match, when the game will be later on available on live
• Live Trader Id - unique ID of the trader
• Live Trader - name of a trader
• Live Delay (s) - if delay occurred with betting on the game (say, if a 5-second delay
has occurred in the sudden then bets are put off and bets accepting
is resumed after 5 seconds )
• Note - any record
• Display Type
14
BC Technologies
AGP Quick Reference Guide 1.01
These filters are intended to narrow down a search range of required sport matches in the list, see Fig 18:
The filters that might applied during the search are as follows:
• Id – ID # of game
• Short Id – Short ID # of game
• Team Name – e.g. ‘Denver Broncos’
• Started – three options All, Started, Not Started
• Live - three options All, Live, Pre-Match
• Is Suspended (checkbox) - is suspended (stopped accepting bets on the game but still visible
on website)
• Has Manual Markets (checkbox) -
• Live/Pre-match drop-down list – setting either Live, or Pre-match
• Search icon -
• Show bets icon -
• Show General Sports icon -
• Change Time icon -
1. Set time period, within which the match is expected to held, with using Start and End floating-down
calendars
2. In Search field enter a sport name to which the required match belongs
3. Click the Refresh icon. Below in the left pane, the sport name appears as a top of hierarchy tree. By
pressing consecutively the selector button on the tree and moving down along the tree, you open a
region, then open a country and finally you reach the competition name in that country e.g.
American Football >> USA >> NFL. In the right pane, a list of matches opens. See Fig 19 below:
15
BC Technologies
AGP Quick Reference Guide 1.01
With using one of the filters for search, you can find the required match in the list (see in blue outlined
dotted item in the right pane, for example). Otherwise, use other filters at the top to narrow down search to
find quickly the target match.
− Type in a team name into the Team Name field (e.g. ‘Giants’)
− Click Search icon - . The Events list is re-organized and the list with all matches with
mentioned naming appears. (In our case, we set filters: Team Name=Giants, Started=All,
Live=All), see Fig 20:
− Click Show icon - to see a betslip parameters for a specified match, see Fig 21:
16
BC Technologies
AGP Quick Reference Guide 1.01
Betslip parameters for selected match include are as follows (Fig 7):
• Flags - indicate risk levels of the bet
• Date - date of the bet
• Type - type of the bet (single, multiple, system, etc.)
• Market Name - e.g. Winner, or Totals
• Selection Name - e.g. W1
• Price - price of the bet
• Amount - funds put on stake
• Currency - money national units
• State - e.g. Won, Lost, etc.
− Double click the Show General Sports icon - so that to see the bet parameters for selected
match. The Markets window opens then, see Fig 22:
17
BC Technologies
AGP Quick Reference Guide 1.01
− When clicked an icon Change Time - , the dialog box Match Editor opens, see Fig 23:
Take note that Start Time parameter the Trader can change manually in the Start Time field at the top.
18
BC Technologies
AGP Quick Reference Guide 1.01
− First, you need to define a partner from the drop-down list located at the top
− Click the Refresh icon - . The list with sports comes up in the Sport pane.
19
BC Technologies
AGP Quick Reference Guide 1.01
− In the neighbor pane to the right – Regions, select a world region and narrow down the search up to
the country. The list of local competitions appears in pane Competitions to the right.
− In the next pane – Competition, specify a competition for match that you are looking for. In the below
pane – Matches, the list of matches (Live/Pre-match) comes up.
Here, the trader may also modify the limit figures as needed. These limits are:
• Limit Live Percentage
• Max Liability Live
• Limit Pre-Match Percentage
• Max Liability Pre-Match
− In the next following pane to the right – Market Type, a trader defines a market type for the selected
match. These market types could be various, e.g. Double Chance, 3 Way Handicap, Draw no Bet,
etc.
Please always follow to date range within which a required sport match is being held.
Sport Limits
Sport (Refresh/Save)
Id Sport Id #
Sport Name Name of sport type
Default limit for Live for given sport (if no other limits available e.g. match,
Limit Live Percentage competition). Into this column, enter the limit value of a Live game in
percentage terms for inheritance purposes.
Max Liability Live This amount value is resulted after Limit Live Percentage applied.
Into this column, enter the limit value of a Pre-Match game in percentage
Limit Pre-Match Percentage
terms for inheritance purposes.
Max Liability Pre-Match This amount value is resulted after Limit Pre-Match Percentage applied.
Suspension Limit Percentage Not used
Suspension Limit Not used
State This shows if a string status has ever changed
Regions
With Children (Checkbox) It is checked to show sub-items included into Regions
Id Next coming field Id #.
Region Name Region name
Competitions (Refresh/Save)
Id Next coming field Id #.
Competition Name ditto
Limit Live Percentage See above
Max Liability Live See above
Limit Pre-Match Percentage See above
Max Liability Pre-Match See above
Suspension Limit Percentage Not used
Suspension Limit Not used
Is Counteroffer Available This is checked to show that counteroffer is available for a specified
(checkbox) market.
State This shows if a string status has ever changed
The parameters’ explanations in the Matches and Markets sections correspond to the ones
mentioned in above sections.
20
BC Technologies
AGP Quick Reference Guide 1.01
The workflow is based on usage of three modules of Sportsbook out of six other available: Event
Management, Sport Limits and Matches. Sure, the trader must provide a few definite settings beforehand
related to Administration’s module, sub-module Settings, find details in 1.1 Settings: Get starting work with
AGP.
− Select a sport name out of the list in section Sport. Let say, we selected the ‘Football’ sport item.
At this stage, we need to select the corresponding region and competition for future match, too. Then we
will create the sport match for betting. See Fig 27:
21
BC Technologies
AGP Quick Reference Guide 1.01
− Check the ‘With Children’ checkbox at the top in the Regions pane to make, so called, children (or
inherited sub-items) relationships visible in the regional hierarchy tree.
− Select the required country among world’s regions by consequent clicking selector button and by
moving down along the tree. In our case, it is France (Fig 27).
− In the next to the right pane, choose a required type in the list of competitions. E.g., Ligue 1 (Fig 27).
− Click the Add button - in the pane Matches. The Match Editor dialog box appears.
Now, the trader must fill out some of the data fields, see Fig 28.
• The trader can change the Start Time according to bet requirements.
• Suspension Time – Time the bet is blocked and markets are no more accepted
• Information Source – clients profile data (only for BC Techs clients)
• TV Info – information about TV channels related to gaming commercials/ads
• Autofeed Provider – e.g. Megafeed
• Live Delay (sec) – this is for a match but related to all selections
• Limit Percentage – Limit of funds put on the game in percent. This is applied to
Selection Liability too.
• Market Creation Template – Created in advance as a markets selection template and is
applied during the Live trading that is it is traded as a template
of the group of markets
22
BC Technologies
AGP Quick Reference Guide 1.01
− In the Match Teams pane, click the Add icon - , to add teams – participants of the match. The
Search Team dialog opens, see Fig 29:
23
BC Technologies
AGP Quick Reference Guide 1.01
− To specify the teams – participants of the match, use the search machine’s fields: Sport Types and
Team Name. Enter the required sport type (e.g. Football) in the Sport Types field located in the Filter
section of the Search Team section (Fig 29).
− In the same section, type a team name in the corresponding field – Team Name (e.g. OGC Nice,
and Paris Saint-Germain FC, Fig 29) thus defining a pair of football teams.
− Click the Save button at the bottom of the dialog box. So, you will get a final view as it is in the
Fig 30:
− Click the OK button at the bottom of the dialog box Match Editor. Dialog closes and you have
created the match.
− In the Event Management window, the created match with a new generated Id number appears in
the Matches section, see Fig 31:
24
BC Technologies
AGP Quick Reference Guide 1.01
− Double click somewhere in outlined area (Fig 32) to get General Sports dialog where trader must
assign market to a new created match to prepare for trading, see Fig 33:
− Select required Market Type from the list (the trader may select a few market types) and click OK,
see Fig 33. The Add Market dialog closes and the General Sports dialog appears in the following
view, see Fig 34:
25
BC Technologies
AGP Quick Reference Guide 1.01
− Now, the trader manually sets the price and profitability parameters with pre-defined margins(in our
case, margins are set within the range 108-111) in appropriate columns in the table (Fig 35):
26
BC Technologies
AGP Quick Reference Guide 1.01
27
BC Technologies
AGP Quick Reference Guide 1.01
28