Construire un calculateur de VAN à l’aide de Python dans l’espace de commerce électronique

Utilisez Python et l’approche OOP pour créer un calculateur de VAN. Vous pouvez apprendre à coder, connaître l’évaluation des investissements, le P&L du commerce électronique

Plutôt que de dire qu'il s'agit d'un nouvel article, je préfère dire que c'est un chapitre complet qui combine plusieurs articles que j'ai publiés auparavant. Vous pouvez mieux comprendre les éléments nécessaires et les astuces pour créer un calculateur de VAN réalisé par Python.

Dans ce didacticiel Python, je vais vous expliquer comment utiliser Python et l'approche OOP pour créer un calculateur de VAN. Vous pouvez certainement apprendre les codages, mais aussi explorer les connaissances de l'évaluation des investissements et quels éléments P&L du commerce électronique sont importants.

Modules de connaissances : évaluation des investissements (WACC, CAGR, NPV, IRR), 7 coûts variables dans le commerce électronique, le commerce électronique et le marketing numérique

Table des matières : calculateur de VAN

Calculateur de VAN : 4 sections principales pour une évaluation d'investissement dans le commerce électronique

Le but d'une entreprise est de faire du profit. Dans tout le parcours d'une entreprise, vous approcherez essentiellement un segment de clients en un seul endroit en faisant du marketing pour vendre vos produits ou services. En fin de compte, après quelques années, vous visez à récupérer l'investissement et à gagner de l'argent.

La VAN ou la valeur actuelle nette nous indique essentiellement si cette entreprise vaut la peine d'investir. Ainsi, le GMV du commerce électronique, le coût d'exploitation et le coût du capitalisme sont importants. Mais s'il vous plaît ne pensez pas que cela pourrait être complexe. Fondamentalement, ce sont les 3 sections principales dont vous avez besoin pour gérer et calculer les nombres.

  1. Taux de croissance du marché, coût du capitalisme et coût d'investissement
  2. Prix ​​​​des produits de commerce électronique et coût de fonctionnement
  3. Bénéfice brut des canaux organiques et des partenariats
  4. Bénéfice brut des canaux de médias payants et du partenariat

Et ici, nous essayons de décomposer les métriques spécifiques dans chaque section

Taux de croissance du marché, coût du capitalisme et coût d'investissement

  1. WACC : Coût moyen pondéré du capital
  2. CAGR : taux de croissance moyen composé
  3. Dépense initiale : investissement initial avant le démarrage

Ces 3 facteurs varient selon les industries, les produits et les marchés. Dans cet article, je prendrai par exemple les produits électroniques domestiques intelligents. De plus, la mise de fonds initiale n'est que l'investissement que vous devez payer à l'avance avant le début du projet. Cette taille de nombre peut affecter la VAN à la fin ou vous obliger à étendre les fenêtres d'investissement pour réaliser des bénéfices.

Si vous souhaitez en savoir plus, veuillez consulter cet article – NPV et IRR dans l'évaluation des entreprises de commerce électronique

Investissement en capital-investissement : évaluation d'entreprises de commerce électronique à l'aide de la VAN et de l'IRR

Prix ​​​​des produits de commerce électronique et coût de fonctionnement

  1. Prix ​​SKU ou valeur moyenne de la commande
  2. COGS : coût des bonnes ventes
  3. Coût d'exécution
  4. Taux de remboursement
  5. Coût de traitement des paiements

Définissez le coût des bonnes ventes, cela dépend de votre modèle financier. Dans cet article, je le définirai comme le coût au débarquement, qui comprend le coût de production ou d'approvisionnement du produit, les frais d'expédition interdépendants et les frais de douane à l'importation. Certaines parties ajouteraient également le coût par vente. Mais je mettrais cela dans la section des médias payants.

Pour plus de détails, veuillez consulter cet article – 7 coûts variables dans l'espace de commerce électronique

Bien vendre mais perdre de l'argent ? 7 coûts variables ont un impact sur la marge bénéficiaire de votre boutique en ligne

Bénéfice brut des canaux organiques et des partenariats

  1. Trafic organique par an
  2. Taux de conversion moyen organique

La définition du trafic organique dépend beaucoup du statut de l'entreprise et de l'ancre que vous souhaitez utiliser. Par exemple, s'il s'agit d'une nouvelle entreprise sans aucune donnée historique, vous pouvez vous référer au trafic Web de votre concurrent ou au volume de recherche de mots-clés du moteur de recherche. Si l'entreprise a fonctionné, vous pouvez vous référer au trafic Web de l'année dernière. Cette approche peut également être appliquée au taux de conversion.

Je publierai un autre article concernant un bot pour extraire les données de référence des taux conversés par secteurs.

Bénéfice brut des canaux de médias payants et du partenariat

  1. Coût par clic du canal média payant
  2. Taux de conversion moyen
  3. Objectif de gain de trafic payant par an
  4. Coût de la commission de partenariat
  5. % de commandes auprès de partenariats sur le total des commandes

Créer un OOP – 15 Nombre variable à saisir pour le calcul de la VAN

Voici l'exemple de code pour votre référence. C'est une création de classe et d'objet self. Ensuite, attribuez les 15 numéros variables séparément à l'objet self.

Le niveau d'EBITDA implique le coût fiat comme la main-d'œuvre, la location d'équipement, etc., je vous suggérerai de déduire de la valeur actuelle si c'est nécessaire.

Mais je suis censé avoir le 16ème nombre variable qui peut affecter le résultat final de la VAN, c'est-à-dire le nombre d'années à investir . Je vais l'ajouter au script flask au lieu de le mettre dans la classe. C'est parce que vous n'avez pas besoin de créer une méthode spécifique pour le nombre d'années. Il peut s'agir simplement d'une variable que vous définirez ultérieurement dans le script flask.

Pour plus de détails sur Python OOP, veuillez consulter cet article et vous apprendrez comment connecter votre script de fonction flask aux scripts frontaux tels que HTML. C'est dans le but d'obtenir les données à partir des entrées de l'utilisateur – Python OOP

Chapitre 33: Créer un calculateur de profits et pertes de commerce électronique à l'aide de la POO

5 formules de calcul de base

Les formules de calcul sont primordiales car vous aimez générer des résultats réalistes et probants pour vous guider sur l'investissement. Il est difficile d'être précis, mais il est tout à fait possible de générer un chiffre pour être plus convaincant et avoir du sens.

GMV et coût de l'opération de commerce électronique

Fondamentalement, le GMV total et le coût se composent du montant total des produits biologiques et payés. Ainsi, dans la classe oop, vous devez créer les méthodes à l'avance avant d'écrire les codes du script flask.

La première chose est la formulation GMV. C'est très simple, fondamentalement, le résultat provient de la multiplication entre le trafic, le taux de conversion et le nombre AOV respectivement des médias organiques et payants.

def organicGMV1stYear(self):
return self.organicTraffic * self.organicCVR * self.aov

def paidGMV1stYear(self):
return self.paidTraffic * self.paidCVR * self.aov

Deuxièmement, c'est la formule du coût. Cela peut varier au cas par cas car cela dépend de la structure des frais de votre remboursement ou de la passerelle de paiement que vous utiliserez. Et dans les médias payants, il traite également du coût de la commission tierce. Ou si vous gérez une boutique Amazon, vous avez également des frais de parrainage dans les médias organiques et payants.

def organicCost1stYear(self):
return self.organicTraffic * self.organicCVR * (self.cogs + self.fulfillmentCost + self.refundRate * (self.fulfillmentCost + self.cogs) + self.aov * self.paymentRate)

def paidCost1stYear(self):
return self.paidTraffic * self.paidCVR * (self.cogs + self.fulfillmentCost + self.aov * self.partnerCommissionRate * self.partnerOrderPercentage + self.refundRate * (self.fulfillmentCost + self.cogs) + self.aov * self.paymentRate) + self.paidCPC * self.paidTraffic

Valeur actuelle ou PV

La formule PV est EBTDA / (1 + WACC) , mais je vais suggérer comment gérer et déduire ces coûts forfaitaires et fiscaux au niveau de la VAN. C'est parce que cela varie selon le marché, le secteur, donc cela crée plus de difficultés pour les utilisateurs de trouver le nombre en utilisant votre calculatrice.

Voici donc la formule que j'utilise à la place pour le bénéfice brut :

PV = gross profit / (1 + WACC)

Pour le calcul du WACC, je vous suggère de fournir la liste aux utilisateurs finaux pour référence. Et je publierai un autre article pour élaborer. Si vous êtes intéressé par la façon de gratter les données, veuillez consulter cet article – Bot CCA pour gratter les données financières

Chapitre 28 – Créer le bot d'analyse d'entreprise comparable à l'aide des API Easy2Digital

Le montant total de PV

Tout à l'heure, nous obtenons la 1ère année de PV basée sur les données historiques et industrielles de l'entreprise. Et selon la durée de l'année que vous êtes sur le point d'investir, vous avez besoin d'un numéro CAGR pour calculer le PV de chaque année et calculer un montant total.

Lum sum of PV = PV1st + PV2nd + ………+ PVnyear * (1 + CAGR) ^ years

Pour plus de détails concernant le calcul du CAGR, veuillez consulter cet article – NPV et IRR

Investissement en capital-investissement : évaluation d'entreprises de commerce électronique à l'aide de la VAN et de l'IRR

VAN

Enfin et surtout, le montant total du PV moins l'investissement initial est la VAN. Pour plus de précision, vous pouvez également réduire le coût forfaitaire comme le coût de la main-d'œuvre sur 5 ans, le coût de l'équipement, etc.

NPV = Total amount of PV - Initial Outlay

Utilisez if/elif/else pour indiquer aux utilisateurs si l'investissement en vaut la peine ou non

La valeur de la calculatrice donne des conseils et une brève direction aux utilisateurs si l'investissement en vaut la peine. Le résultat VAN varie en effet en fonction de la durée d'investissement. Et le résultat doit indiquer à l'utilisateur si l'investissement rapporte ou perd de l'argent au final. Voici donc les conditions. Vous trouverez ci-dessous les codages respectivement pour le montant total de PV et NPV.

Autres facteurs dont vous devez être conscient et qui peuvent affecter le résultat de la VAN

Cette approche a également pris en compte la perspective financière des flux de trésorerie actualisés. Après tout, l'argent se déprécierait après quelques années que l'année où vous avez investi en premier lieu.

Cependant, je suppose que si votre prix SKU ou AOV ne change pas, il peut être plus précis de calculer car certains coûts peuvent également augmenter. Vous trouverez ci-dessous la liste des coûts variables que vous pouvez ventiler davantage pour les calculer par année. Là, vous pouvez marquer un pourcentage supplémentaire.

  1. CMV
  2. CPC
  3. Frais de traitement des paiements
  4. Coût d'exécution
  5. Coût de remboursement

Script Python complet du calculateur de VAN des investissements commerciaux dans le commerce électronique

Si vous êtes intéressé par le script complet du calculateur de VAN du commerce électronique, veuillez vous inscrire à notre newsletter en ajoutant le message "Chapitre 36" . Nous vous enverrions le script immédiatement dans votre boîte aux lettres.

Contactez-nous

J'espère que vous apprécierez la lecture du Chapitre 36 : Créer un calculateur de VAN dans l'espace commercial de commerce électronique à l'aide de Python. Si vous l'avez fait, veuillez nous soutenir en faisant l'une des choses énumérées ci-dessous, car cela aide toujours notre chaîne.

  • Soutenez et faites un don à notre chaîne via PayPal ( paypal.me/Easy2digital )
  • Abonnez-vous à ma chaîne et activez la cloche de notification Chaîne Youtube Easy2Digital .
  • Suivez et aimez ma page Page Facebook Easy2Digital
  • Partagez l'article sur votre réseau social avec le hashtag #easy2digital
  • Achetez des produits avec le code de réduction Easy2Digital 10% OFF ( Easy2DigitalNewBuyers2021)
  • Vous vous inscrivez à notre newsletter hebdomadaire pour recevoir les derniers articles, vidéos et codes de réduction Easy2Digital
  • Abonnez-vous à notre abonnement mensuel via Patreon pour profiter d'avantages exclusifs ( www.patreon.com/louisludigital )