Horse Trading Formula

Users who are viewing this thread

davespil

Recruit
I was thinking about a way to trade horses without having to rely on the Green-Yellow-Red system that Bannerlord uses. I don't like it and have seen instances of it contradicting itself. So, I thought if I can capture price data from the game and make a formula I can make a price list. This would tell me what prices I should buy horses at and what prices I should sell them at. Here is my plan:

I get one of each horse in my inventory and hit up every city on the map and as many caravans as I can, though I may scratch the caravan idea and just focus on cities. I record the amount each city will pay for one horse.

With those numbers I can do some number crunching in Excel. First, I get the lowest and highest price for each horse. Subtract the lowest from the highest and get the range of prices. I'm thinking I want to buy horses at the lowest 25% and sell above the highest 50%. that way I ensure that I always make a profit. So lets pretend the lowest price is 50 and the highest price is 250. The range will be 200. 25% of 200 is 50 and 50+50 = 100. So I will not buy horses that cost more than 100. 50% of 200 is 100, 100 -250 is 150. So I will not sell a horse unless its 150 or over.

If I do that for each horse I will have a range for when to buy and sell that specific horse, ensuring that it doesn't matter where I bough the horse I will always make a profit. Here is an example of what the list will look like:

Name.......Max Buy....Min Sell
Aserai.......900............1200
Steppe......100.............175

So, using that list I wouldn't buy a Steppe horse for more than 100 and would never sell them for less than 175. This way I always know that I am buying cheap and selling for a profit.

How does this sound? It's not perfect at all, but dummy proof. And that's what I'm going for. This process could also be used for every other traded commodity, too.
 
Last edited:
Here are my results. As long as you always buy under the Max Buy Price and sell over the Min Sell price you will always make a profit. Hopefully this is helpful.

AnimalMax Buy PriceMin Sell Price
Aserai Horse1195.751631.5
Battanian Pony59.7593.5
Battanian Warmount536.5740
Cow182.5278
Desert Horse135.25209.5
Hog37.560
Imperial Charge310.5430
Midlands Palfrey97.75152.5
Mule108179
Old Work Horse1832
Saddle Horse101.25157.5
Sheep61.75101.5
Steppe Horse105163
Steppe Warhorse630.5868
Sturgian Hunter715.25983.5
Sturgian Trotter80.25125.5
Sumpter Horse100.5167
Vlandian Courser655.75902.5
 
I don't like it and have seen instances of it contradicting itself.

Something I've noticed is that the game considers all "horses" the same when calculating the demand pricing modifier. The same is true for "war horses".

This means if the town has 100 saddle horses, then all regular horses will be in low demand. And if they have 100 Vlandian Coursers then all war horses will be low price. So the prices for horses in each category are somewhat linked.

The reason this isn't obvious is that the price does not update when you are in the trade screen. So when you go into a town that has 0 horses, the price for all your horses will be high. As soon as you sell one horse (before finalising the trade by clicking done), the price for all the other horses will be lower, but the UI does not update the prices so it looks like they are all priced independently. But if you actually try to transfer them you will end up with less money than you expected.
 
Updated with food and trade goods:

ProductMax Buy PriceMin Sell Price
Battanian Pony6094
Battanian Warmount537740
Beer67105
Butter3150
Cheese5283
Clay2133
Cotton66107
Cow183278
Dates63103
Desert Horse135210
Fish1525
Flax1118
Fur128196
Grain1524
Grapes2637
Hardwood2033
Hides73111
Hog3860
Imperial Charge311430
Iron60108
Leather197269
Linen76121
Meat3554
Midlands Palfrey98153
Mule108179
Oil130196
Old Work Horse1832
Olives4368
Pottery109152
Saddle Horse101158
Salt3453
Sheep62102
Silver Ore108194
Steppe Horse105163
Steppe Warhorse631868
Sturgian Hunter715984
Sturgian Trotter80126
Sumpter Horse101167
Tools106155
Vlandian Courser656903
Wine87138
Wool3962
 
Back
Top Bottom