I've been running some intensive Bet Angel projects on one BA instance using an Acer Core i5-13500H 8GB memory laptop just fine.
But I'm looking to scale up and run multiple instances (3 or 4) of Bet Angel each could have up to 1000 markets loaded. I'm finding the Acer can't cope long term with more than one heavily laden instance working at a time.
So I'm looking to invest in another small format PC with as good a spec as I need to do this.
Anyone any idea what spec I should be looking for to run 3 or 4 heavily laden instances of Bet Angel simultaneously?
Any advice and first hand experience shared would be much appreciated.
Computer power required for multiple BA instances
I can easily run 6 Betangel instances on my home PC (Ryzen 5950x, 64Gb), CPU never gets much about 40-50%
I use it also for a lot of back testing on Python (Betcode), this Ryzen cuts through it real fast (I can backtest circa 35k Markets in 20-25 mins)
You also also need a good Internet connection, I use BT Infinity...
I also run all my python code (Strats and recorders) in AWS (Ubuntu)..very low overhead. £20/month
(You can run betangel on AWS (Lightsail) but you will need a big instance and it will cost a lot per month
So in summary, Run betangel locally, Run Python betcode in AWS
Hope that helps
Regards
Peter
(edit: I dont use this for games, so i only have a 3070 graphics card which runs just fine)
I use it also for a lot of back testing on Python (Betcode), this Ryzen cuts through it real fast (I can backtest circa 35k Markets in 20-25 mins)
You also also need a good Internet connection, I use BT Infinity...
I also run all my python code (Strats and recorders) in AWS (Ubuntu)..very low overhead. £20/month
(You can run betangel on AWS (Lightsail) but you will need a big instance and it will cost a lot per month
So in summary, Run betangel locally, Run Python betcode in AWS
Hope that helps
Regards
Peter
(edit: I dont use this for games, so i only have a 3070 graphics card which runs just fine)
- jamesedwards
- Posts: 4118
- Joined: Wed Nov 21, 2018 6:16 pm
Great info, thanks!PeterLe wrote: ↑Sat Jan 11, 2025 11:45 amI can easily run 6 Betangel instances on my home PC (Ryzen 5950x, 64Gb), CPU never gets much about 40-50%
I use it also for a lot of back testing on Python (Betcode), this Ryzen cuts through it real fast (I can backtest circa 35k Markets in 20-25 mins)
You also also need a good Internet connection, I use BT Infinity...
I also run all my python code (Strats and recorders) in AWS (Ubuntu)..very low overhead. £20/month
(You can run betangel on AWS (Lightsail) but you will need a big instance and it will cost a lot per month
So in summary, Run betangel locally, Run Python betcode in AWS
Hope that helps
Regards
Peter
(edit: I dont use this for games, so i only have a 3070 graphics card which runs just fine)

Does one even need a dedicated graphics card? I would have thought on-board graphics would be fine for just BA?
- jamesedwards
- Posts: 4118
- Joined: Wed Nov 21, 2018 6:16 pm
I've done some experimenting this afternoon and it looks like the bottleneck was the 8GB memory.
I'm running the same 3x heavy load instances on a Minisforum mini PC with Ryzen 7 5700G with 32GB memory and all working fine. Using around 33% of both processor and memory.
I've gone and bought another one with a little better spec to run them in future. I love these Minisforum PCs and this seems an absolute steal. Ryzen 7 8745H and 32GB memory just £419 including shipping with discount code. https://www.minisforum.uk/products/mini ... 5805512982
Will report back when up and running.
I'm running the same 3x heavy load instances on a Minisforum mini PC with Ryzen 7 5700G with 32GB memory and all working fine. Using around 33% of both processor and memory.
I've gone and bought another one with a little better spec to run them in future. I love these Minisforum PCs and this seems an absolute steal. Ryzen 7 8745H and 32GB memory just £419 including shipping with discount code. https://www.minisforum.uk/products/mini ... 5805512982
Will report back when up and running.
- jamesedwards
- Posts: 4118
- Joined: Wed Nov 21, 2018 6:16 pm
- jamesedwards
- Posts: 4118
- Joined: Wed Nov 21, 2018 6:16 pm
So glad I invested in these bad boys, they are great! Tiny little PCs, small enough to sit in the palm of your hand (glasses for scale!). Decent processing power, no issue at all handling multiple instances of Bet Angel. They manage heat very well and you can stack them on top of each other like a little modular tower. I've bought two so far. Don't even need them connected to a screen, once set up I access them both from my browser using Chrome Remote Desktop. Highly recommend.jamesedwards wrote: ↑Sat Jan 11, 2025 4:46 pmI've done some experimenting this afternoon and it looks like the bottleneck was the 8GB memory.
I'm running the same 3x heavy load instances on a Minisforum mini PC with Ryzen 7 5700G with 32GB memory and all working fine. Using around 33% of both processor and memory.
I've gone and bought another one with a little better spec to run them in future. I love these Minisforum PCs and this seems an absolute steal. Ryzen 7 8745H and 32GB memory just £419 including shipping with discount code. https://www.minisforum.uk/products/mini ... 5805512982
Will report back when up and running.
You do not have the required permissions to view the files attached to this post.
- firlandsfarm
- Posts: 3330
- Joined: Sat May 03, 2014 8:20 am
That sounds great, can you tell us a little more about the set-up. I have been getting interested in a VPS because I run some quite large (for me) databases and have been thinking of transferring them to a VPS. Wonder how your set-up might compare and switch my databases to one or two of the minis.jamesedwards wrote: ↑Thu Jan 23, 2025 12:47 amSo glad I invested in these bad boys, they are great! Tiny little PCs, small enough to sit in the palm of your hand (glasses for scale!). Decent processing power, no issue at all handling multiple instances of Bet Angel. They manage heat very well and you can stack them on top of each other like a little modular tower. I've bought two so far. Don't even need them connected to a screen, once set up I access them both from my browser using Chrome Remote Desktop. Highly recommend.
- jamesedwards
- Posts: 4118
- Joined: Wed Nov 21, 2018 6:16 pm
It's just like having additional Windows PCs sat on your desk. I've gone down both routes in the past and each has their advantages and disadvantages. Running your own PCs requires an initial outlay but saves you paying a perpetual monthly VPS rent. Plus there's better accessibility as you have physical control over them, attaching thumb drives, switching them off/on etc. The main downside is any inconvenience/cost of having them running 24/7 in your house. They rely on your home network of course so all your eggs are in one basket if your network ever goes down.firlandsfarm wrote: ↑Thu Jan 23, 2025 1:48 amThat sounds great, can you tell us a little more about the set-up. I have been getting interested in a VPS because I run some quite large (for me) databases and have been thinking of transferring them to a VPS. Wonder how your set-up might compare and switch my databases to one or two of the minis.jamesedwards wrote: ↑Thu Jan 23, 2025 12:47 amSo glad I invested in these bad boys, they are great! Tiny little PCs, small enough to sit in the palm of your hand (glasses for scale!). Decent processing power, no issue at all handling multiple instances of Bet Angel. They manage heat very well and you can stack them on top of each other like a little modular tower. I've bought two so far. Don't even need them connected to a screen, once set up I access them both from my browser using Chrome Remote Desktop. Highly recommend.
Controlling them with Chrome Remote Desktop is brilliant. I can use them on my main desktop at home, or on my phone when out and about. To keep a stable screen output you need an HDMI emulator (<£10) to 'trick' the PC into thinking a monitor is always connected. https://www.amazon.co.uk/Display-Emulat ... 07C4WD9CH/
- firlandsfarm
- Posts: 3330
- Joined: Sat May 03, 2014 8:20 am
Thanks for sharing James, much appreciated.jamesedwards wrote: ↑Thu Jan 23, 2025 10:50 amIt's just like having additional Windows PCs sat on your desk. I've gone down both routes in the past and each has their advantages and disadvantages. Running your own PCs requires an initial outlay but saves you paying a perpetual monthly VPS rent. Plus there's better accessibility as you have physical control over them, attaching thumb drives, switching them off/on etc. The main downside is any inconvenience/cost of having them running 24/7 in your house. They rely on your home network of course so all your eggs are in one basket if your network ever goes down.
Controlling them with Chrome Remote Desktop is brilliant. I can use them on my main desktop at home, or on my phone when out and about. To keep a stable screen output you need an HDMI emulator (<£10) to 'trick' the PC into thinking a monitor is always connected. https://www.amazon.co.uk/Display-Emulat ... 07C4WD9CH/
What has always put me off a VPS is the need to manage Windows Server, an OS I know nothing about. I had a VPS many years ago and found it took a lot of my time managing and maintaining if only because I didn't know what was required of me and how to perform it so I searched for advice online but because it was my only exposure to Windows Server by the time it came to the next time I had forgotten 'what and how' so had to research it again!
I assume if my network fell apart I could always use my phone as a Personal Hotspot for them to connect to and in such an emergency connect them via USB/directly to my screen, keyboard and mouse one at a time or maybe connect them by a USB transfer lead so your main computer can access all the files etc. on them.
Can you tell me what their consumption/wattage is?
- jamesedwards
- Posts: 4118
- Joined: Wed Nov 21, 2018 6:16 pm
There's no real difference to managing Windows Server OS that I am aware of.firlandsfarm wrote: ↑Thu Jan 23, 2025 12:01 pmThanks for sharing James, much appreciated.jamesedwards wrote: ↑Thu Jan 23, 2025 10:50 amIt's just like having additional Windows PCs sat on your desk. I've gone down both routes in the past and each has their advantages and disadvantages. Running your own PCs requires an initial outlay but saves you paying a perpetual monthly VPS rent. Plus there's better accessibility as you have physical control over them, attaching thumb drives, switching them off/on etc. The main downside is any inconvenience/cost of having them running 24/7 in your house. They rely on your home network of course so all your eggs are in one basket if your network ever goes down.
Controlling them with Chrome Remote Desktop is brilliant. I can use them on my main desktop at home, or on my phone when out and about. To keep a stable screen output you need an HDMI emulator (<£10) to 'trick' the PC into thinking a monitor is always connected. https://www.amazon.co.uk/Display-Emulat ... 07C4WD9CH/
What has always put me off a VPS is the need to manage Windows Server, an OS I know nothing about. I had a VPS many years ago and found it took a lot of my time managing and maintaining if only because I didn't know what was required of me and how to perform it so I searched for advice online but because it was my only exposure to Windows Server by the time it came to the next time I had forgotten 'what and how' so had to research it again!
I assume if my network fell apart I could always use my phone as a Personal Hotspot for them to connect to and in such an emergency connect them via USB/directly to my screen, keyboard and mouse one at a time or maybe connect them by a USB transfer lead so your main computer can access all the files etc. on them.
Can you tell me what their consumption/wattage is?
Not sure how much they cost to run, but it's not going to be very much. The processor runs up to 65w at max capacity but I'm currently running two instances of BA on one machine and the processor is drawing 25w which would be about 15p per day I think.
- ForFolksSake
- Posts: 872
- Joined: Sat May 11, 2024 2:51 pm
That's a game changer.jamesedwards wrote: ↑Thu Jan 23, 2025 12:47 amSo glad I invested in these bad boys, they are great! Tiny little PCs, small enough to sit in the palm of your hand (glasses for scale!). Decent processing power, no issue at all handling multiple instances of Bet Angel. They manage heat very well and you can stack them on top of each other like a little modular tower. I've bought two so far. Don't even need them connected to a screen, once set up I access them both from my browser using Chrome Remote Desktop. Highly recommend.jamesedwards wrote: ↑Sat Jan 11, 2025 4:46 pmI've done some experimenting this afternoon and it looks like the bottleneck was the 8GB memory.
I'm running the same 3x heavy load instances on a Minisforum mini PC with Ryzen 7 5700G with 32GB memory and all working fine. Using around 33% of both processor and memory.
I've gone and bought another one with a little better spec to run them in future. I love these Minisforum PCs and this seems an absolute steal. Ryzen 7 8745H and 32GB memory just £419 including shipping with discount code. https://www.minisforum.uk/products/mini ... 5805512982
Will report back when up and running.
z65.jpg
z64.JPG
I can take one or two of those to Dubai, buy a couple of monitors and trade from there.
Cheers !!
- firlandsfarm
- Posts: 3330
- Joined: Sat May 03, 2014 8:20 am
Thanks again for sharing. My experience with Windows Server was that it was very different (more involved/complicated) in setting up but that was quite a few years ago! Maybe more straightforward now.jamesedwards wrote: ↑Thu Jan 23, 2025 1:43 pmThere's no real difference to managing Windows Server OS that I am aware of.firlandsfarm wrote: ↑Thu Jan 23, 2025 12:01 pmThanks for sharing James, much appreciated.jamesedwards wrote: ↑Thu Jan 23, 2025 10:50 amIt's just like having additional Windows PCs sat on your desk. I've gone down both routes in the past and each has their advantages and disadvantages. Running your own PCs requires an initial outlay but saves you paying a perpetual monthly VPS rent. Plus there's better accessibility as you have physical control over them, attaching thumb drives, switching them off/on etc. The main downside is any inconvenience/cost of having them running 24/7 in your house. They rely on your home network of course so all your eggs are in one basket if your network ever goes down.
Controlling them with Chrome Remote Desktop is brilliant. I can use them on my main desktop at home, or on my phone when out and about. To keep a stable screen output you need an HDMI emulator (<£10) to 'trick' the PC into thinking a monitor is always connected. https://www.amazon.co.uk/Display-Emulat ... 07C4WD9CH/
What has always put me off a VPS is the need to manage Windows Server, an OS I know nothing about. I had a VPS many years ago and found it took a lot of my time managing and maintaining if only because I didn't know what was required of me and how to perform it so I searched for advice online but because it was my only exposure to Windows Server by the time it came to the next time I had forgotten 'what and how' so had to research it again!
I assume if my network fell apart I could always use my phone as a Personal Hotspot for them to connect to and in such an emergency connect them via USB/directly to my screen, keyboard and mouse one at a time or maybe connect them by a USB transfer lead so your main computer can access all the files etc. on them.
Can you tell me what their consumption/wattage is?
Not sure how much they cost to run, but it's not going to be very much. The processor runs up to 65w at max capacity but I'm currently running two instances of BA on one machine and the processor is drawing 25w which would be about 15p per day I think.
- ShaunWhite
- Posts: 10495
- Joined: Sat Sep 03, 2016 3:42 am
Is it just storage you need? You can get 4tb Seagate Barracudas for about 80 quid. My zipped data is on those and I move what I want to analyse to a smaller m.2 drive on the mobo.firlandsfarm wrote: ↑Thu Jan 23, 2025 1:48 amThat sounds great, can you tell us a little more about the set-up. I have been getting interested in a VPS because I run some quite large (for me) databases and have been thinking of transferring them to a VPS. Wonder how your set-up might compare and switch my databases to one or two of the minis.