A new version of Cymatic was recently released that makes full use of Betfair's new streaming API. The software updates itself automatically when you open it.
UPDATE (14th June 2020):
The issue mentioned below in italics has now been fixed in the new version 6.17.1.0 released on 13/6/2020. So now the program is fully compatible with 2-step authentication and can be used with streaming data at the same time.
Streaming is therefore now recommended for all users.
As usual, the software will automatically update itself to the new version next time you open it.
The new version still supports users who operate their Betfair account with '2-Step Authentication', however you will need to go to the settings to turn off the new streaming API feature and use 'polling' instead. You will find these options from the menu in the main Cymatic window: File Menu | Settings | Api Refresh Tab, then click Polling from the option in the top left corner of the settings window, then click 'Save As Default'.
If you don't do that, but try to use streaming instead of polling, then you won't see any prices and you'll also get the error message 'STRONG_AUTH_CODE_REQUIRED' appearing across the bottom of the Cymatic window.
2-Step Authentication is a system that works in an addition to your Betfair username and password. If you activate 2-Step authentication on your Betfair account then the login procedure to Betfair is slightly different. Every time you try to login, Betfair will ask you to enter a one-time code, which will be sent to your phone via SMS or displayed by the Google Authenticator application for iPhone, Android, Blackberry and Windows Phone.
2-step authentication works with Cymatic, but only if you choose the 'Standard Login' option instead of the 'Minimal Login' option when you open the Cymatic software. However please note that as mentioned above, you will have to use polling instead of streaming.
Alternatively you may choose to disable or temporarily suspend the 2-step authentication by visiting your ‘My Security’ page under ‘My Account’ at the Betfair website.
I am liaising with Betfair to see if it is possible to make streaming work in Cymatic even for users of 2-step authentication. If the situation changes then I'll update this announcement topic.
Kind regards,
Gavin