-
Notifications
You must be signed in to change notification settings - Fork 40
Strategies
Swarm has different strategies or methods this article is to give users a quick rundown of what approaches they can take.
SWARM will always have auto algorithm switching activated. Auto-Algorithm will gather data from the pools you have specified for algorithms, and calculated which algorithm is best to mine on. The design of the pools in SWARM are created in a manner that when you switch to that pools algorithm, the pool will automatically distribute blocks for your rig to work on, which is usually calculated to be the most profitable.
Pros:
- It is the most traditional method to profit switch.
- All pools in SWARM support this method.
- Most known miners who use profit switching are using this method.
Cons:
- Pools distribute blocks, and you are unsure what exactly you are mining.
- Most known miners who use profit switching are using this method. It is a pro, but also a con as you compete for shares.
- Data is based on averages, and 5 minute historical. May not actually reflect best option, but usually does.
By using the argument -Auto_Coin Yes
you will enable auto_coin switching. Auto_Coin switching is a method in which SWARM will gather data on individual coins, and then self-determine what you should be mining, specific to a coin and not an algorithm switching port.
Pros:
- Data is asynchronous in design to algorithms, but is more accurate / up to date.
- This enforces mining on a single coin, allowing to fine-target a specific coin, increasing your potential share
- Prices are often more realistic in returns, not being factored by averages.
- Allows fine tuning of ASIC switching, where they are only able to mine a single algorithm (usually).
Cons
- If coins has issues, you will be the first to suffer.
- Algo-switching ports "live" switch to the most profitable item in that bracket.
- Since you are targeting specific coins rather than a set of coins on an algorithm- You suffer from market backlash more.
- Not all Pools support this.
Stat_Algo
You can specify a target time frame, which will utilize pricing based on that time frame, rather than live pricing.
Stat_Coin
Same as algo, but for auto_coin switching.
The pros and cons are fairly clear- The longer the time frame, the more consistent the returns, but the maximum ceiling of potential returns is lowered.
When a user uses -Volume Yes
, SWARM will place a bias on pools based on hashrates. It will favor pools with more hashrate, by penalizing pools that have less. This is based by a % against the pool with the highest hashrate, and is indicated by the Vol.
figure on the stats screen.
-Nicehash is not calculated in this equation, as it is irrelevant. (Per Per Rental) -Whaleburg is not calculated in this equation, as it is irrelevant. (PPS+) -If Vol. is 0.00 on screen, it indicates pool has highest hashrate.
Historical Bias only works for auto_algo
. It will not work for auto_coin
. Historical Bias works by calculating the % difference between 24 estimate, and 24 hour actual, and creating an EMA based on each pull from pool, and then penalizes current estimates based on that result. This way you are factoring realistic pool returns vs. its historical returns. The time frame you pull stats from the pool (5 minutes, 15 minutes, hourly, 4-hour, daily) determines the moving average you are using, so you could use as long term of data you want based on your -Interval
argument. If you use a higher interval, you should probably adjust your -Stat_Algo
timeframe to a period close to your -Interval
argument.
This is the most highly asked question I receive. My answer to that is, I won't answer.
I, as a developer wish to remain impartial as to which pools to use, and which to not use, and offer no bias to any single pool. The advice I can give is this:
-Don't judge a pool on its site.
-Read very carefully into the payment structures.
-Join the pool discord channels, and search for users which may have complaints.
-Research Yiimp pools, and how they operate.
-Research your cards, the algorithms they are best at vs. the algorithms on the pools.
-Limit the total number of pools you utilize, and conduct trials.
-Join SWARM discord channel, ask fellow users.