Best way to spot a new market

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • zoltanthemage
    Junior Member
    • May 2015
    • 17

    #1

    Best way to spot a new market

    Hi everyone,

    I am trying to find a way to be the first one (or nearly) to place a bet on a market, as soon as it is created, but I often find some other money before mine.

    I have tried 2 ways:

    - requesting in a cycle the list of events, as soon as I see a new event, I request the market catalogue for that event ID and I get the necessary info (market IDs and market types) to request the detailed markets books and place orders;

    - requesting in a cycle the market catalogue for the market types I'm interested in, as soon as I see new markets I request the detailed market catalogue for those market IDs (I need the market type as the first request was for multiple types), then the market book and place orders.

    The markets seem to appear first on the list of markets filtered by type (case 2).

    The weird thing is: after finding out the new market IDs, I need the detailed market catalogue to check the market type and runners, but the first requests often return and empty response, so I need to try multiple times. Now filtering by event ID seems to bring a non-empty result before than filtering by market IDs (case 1).

    In the end, it takes a lot of seconds to place an order, since I spotted the new event ID or market ID.

    Any idea on the subject?
    Thanks
  • zoltanthemage
    Junior Member
    • May 2015
    • 17

    #2
    Just an example: the new markets appeared at 9:49:54 pm, the new event appeared on the list of events at 9:49:59 pm, but the market catalogue with description and runners wasn't available until 9:50:09 pm.
    All times are UTC+2.


    2015-08-19 21:49:54 New market found: 1.120137468
    2015-08-19 21:49:54 New market found: 1.120137467
    2015-08-19 21:49:54 New market found: 1.120137462
    2015-08-19 21:49:54 New market found: 1.120137463
    2015-08-19 21:49:54 Failed request to https://api.betfair.com/exchange/bet...rketCatalogue/ (code 200) with params {"filter":{"marketIds":["1.120137468","1.120137467","1.120137462","1.12013 7463"]},"maxResults":1000,"marketProjection":["COMPETITION","EVENT","EVENT_TYPE","MARKET_START_T IME","MARKET_DESCRIPTION","RUNNER_DESCRIPTION"],"sort":null}, response: []
    2015-08-19 21:49:55 Failed request to https://api.betfair.com/exchange/bet...rketCatalogue/ (code 200) with params {"filter":{"marketIds":["1.120137468","1.120137467","1.120137462","1.12013 7463"]},"maxResults":1000,"marketProjection":["COMPETITION","EVENT","EVENT_TYPE","MARKET_START_T IME","MARKET_DESCRIPTION","RUNNER_DESCRIPTION"],"sort":null}, response: []
    2015-08-19 21:49:56 Failed request to https://api.betfair.com/exchange/bet...rketCatalogue/ (code 200) with params {"filter":{"marketIds":["1.120137468","1.120137467","1.120137462","1.12013 7463"]},"maxResults":1000,"marketProjection":["COMPETITION","EVENT","EVENT_TYPE","MARKET_START_T IME","MARKET_DESCRIPTION","RUNNER_DESCRIPTION"],"sort":null}, response: []
    2015-08-19 21:49:57 Checking market catalogue for the event 27515217
    2015-08-19 21:49:57 Failed request to https://api.betfair.com/exchange/bet...rketCatalogue/ (code 200) with params {"filter":{"marketIds":["1.120137468","1.120137467","1.120137462","1.12013 7463"]},"maxResults":1000,"marketProjection":["COMPETITION","EVENT","EVENT_TYPE","MARKET_START_T IME","MARKET_DESCRIPTION","RUNNER_DESCRIPTION"],"sort":null}, response: []
    2015-08-19 21:49:59 Failed request to https://api.betfair.com/exchange/bet...rketCatalogue/ (code 200) with params {"filter":{"marketIds":["1.120137468","1.120137467","1.120137462","1.12013 7463"]},"maxResults":1000,"marketProjection":["COMPETITION","EVENT","EVENT_TYPE","MARKET_START_T IME","MARKET_DESCRIPTION","RUNNER_DESCRIPTION"],"sort":null}, response: []
    2015-08-19 21:50:00 Failed request to https://api.betfair.com/exchange/bet...rketCatalogue/ (code 200) with params {"filter":{"marketIds":["1.120137468","1.120137467","1.120137462","1.12013 7463"]},"maxResults":1000,"marketProjection":["COMPETITION","EVENT","EVENT_TYPE","MARKET_START_T IME","MARKET_DESCRIPTION","RUNNER_DESCRIPTION"],"sort":null}, response: []
    2015-08-19 21:50:01 Failed request to https://api.betfair.com/exchange/bet...rketCatalogue/ (code 200) with params {"filter":{"marketIds":["1.120137468","1.120137467","1.120137462","1.12013 7463"]},"maxResults":1000,"marketProjection":["COMPETITION","EVENT","EVENT_TYPE","MARKET_START_T IME","MARKET_DESCRIPTION","RUNNER_DESCRIPTION"],"sort":null}, response: []
    2015-08-19 21:50:02 Failed request to https://api.betfair.com/exchange/bet...rketCatalogue/ (code 200) with params {"filter":{"marketIds":["1.120137468","1.120137467","1.120137462","1.12013 7463"]},"maxResults":1000,"marketProjection":["COMPETITION","EVENT","EVENT_TYPE","MARKET_START_T IME","MARKET_DESCRIPTION","RUNNER_DESCRIPTION"],"sort":null}, response: []
    2015-08-19 21:50:03 Failed request to https://api.betfair.com/exchange/bet...rketCatalogue/ (code 200) with params {"filter":{"marketIds":["1.120137468","1.120137467","1.120137462","1.12013 7463"]},"maxResults":1000,"marketProjection":["COMPETITION","EVENT","EVENT_TYPE","MARKET_START_T IME","MARKET_DESCRIPTION","RUNNER_DESCRIPTION"],"sort":null}, response: []
    2015-08-19 21:50:03 Keep alive performed
    2015-08-19 21:50:04 Failed request to https://api.betfair.com/exchange/bet...rketCatalogue/ (code 200) with params {"filter":{"marketIds":["1.120137468","1.120137467","1.120137462","1.12013 7463"]},"maxResults":1000,"marketProjection":["COMPETITION","EVENT","EVENT_TYPE","MARKET_START_T IME","MARKET_DESCRIPTION","RUNNER_DESCRIPTION"],"sort":null}, response: []
    2015-08-19 21:50:05 Failed request to https://api.betfair.com/exchange/bet...rketCatalogue/ (code 200) with params {"filter":{"marketIds":["1.120137468","1.120137467","1.120137462","1.12013 7463"]},"maxResults":1000,"marketProjection":["COMPETITION","EVENT","EVENT_TYPE","MARKET_START_T IME","MARKET_DESCRIPTION","RUNNER_DESCRIPTION"],"sort":null}, response: []


    2015-08-19 21:49:59 New event 27517037 added
    2015-08-19 21:49:59 Checking market catalogue for the event 27517037
    2015-08-19 21:50:00 Checking market catalogue for the event 27517037
    2015-08-19 21:50:05 Checking market catalogue for the event 27517037
    2015-08-19 21:50:08 Checking market catalogue for the event 27517037
    2015-08-19 21:50:09 Running thread to place orders on the event 27517037

    Comment

    • JayBee
      Junior Member
      • Oct 2010
      • 114

      #3
      It depends on where you are, physically.

      Maybe someone has the same idea as you but their bot is closer to the exchange by ping time and so you will always be beaten.

      Do you really want to be first to the market? What is your rationale?

      Comment

      • zoltanthemage
        Junior Member
        • May 2015
        • 17

        #4
        I'm saying I see the same market way before with a kind of search, than another. I'd like to understand "where" do the markets appear first.

        Comment

        • gr33d
          Junior Member
          • May 2012
          • 12

          #5
          When you first see the new market e.g. at 21:49, can you also see the market and selections through the website? Or is neither visisble on the website until 21:50?

          Comment

          • Lopiner
            Junior Member
            • Feb 2009
            • 117

            #6
            Hi zoltanthemage,

            Maybe markets appear first on some database tables than others and you are finding that, take it to your advantage. Span several threads, each one with a market catalogue request for a specific market type. So if you find a new market you already know the market type. Now just call the marketbook to get the selection IDS and place the bets. I think you can do this in under 200 Ms.

            Edit: This is an old thread, problem must be solved by now.
            fooledbyabet.com

            Comment

            Working...
            X