Trading Simulator

Trading simulator est une application gratuite en open source pour vous aider à apprendre à s’entrainer à l’analyse technique des marchés financiers et pour appliquer les techniques qui seront publiées sur ce blog.

Trading simulator embarque une base de données de 155 valeurs avec un historique de cotation journalière entre le 31-12-2011 et 10-02-2021.

Installation

Trading simulator est ecrit sur macOs en language Swift 5 avec Xcode 12.

Option 1 : Executable

L’application Trading Simulator est disponible pour le moment pour macOs. Vous pouvez la télécharger depuis le lien   et puis copier TradingSimulator.app dans le dossier Application.

Option 2 : code source

Télécharger le code source depuis GitHub : https://github.com/machille/TradingSimulator puis dans Xcode ouvrir le projet TragingSimulator.

Utilisation

L’écran d’accueil vous permet de choisir une valeur pour démarrer une nouvelle simulation avec le bouton <Start> ou pour continuer une simulation avec le bouton <Continue>. Le bouton <Clear> vous permet de supprimer une simulation.

L’écran de simulation est divisé en deux : en marge la section simulation et la section graphique.

La section simulation contient la position globale avec la capitale de départ (que vous pouvez modifier dans préférence), la position actuelle avec le bouton d’information de performance <i> et l’historique des positions avec trois boutons : <Open Position> ou <Add Position> pour créer une nouvelle position ou ajouter à une existante, <Close Position> pour fermer la position et <Next> pour faire avancer le graphique d’une journée et calculer la position et le stop loss par rapport au dernier cours.     

La section graphique contient le graphique de la valeur à la date de simulation et le graphique d’un indice du marché pour vérifier la tendance globale du marché. Chaque graphique contient cinq présentations des cours comme par exemple la présentation WEEK1 affiche les cours en mode hebdomadaire.

Dans l’écran d’ouverture ou fermeture de position vous pouvez saisir la quantité et le stop loss avec un commentaire sur l’action prise.

Finalement l’écran de résultat de la simulation avec le bouton <i>.

Préférences

L’écran de préférences vous permet de définir les valeurs par défaut pour le capital initial, le nombre d’année, l’indice du marché et l’affichage sur le graphique, les flèches ouverture et de fermeture de position.  La couleur verte pour les positions Longs et la couleur rouge pour les positions Short. Flèche vers le haut : ouverture et flèche vers le bas : fermeture.

Licence

Trading Simulator est distribué sous la licence MIT des logiciels gratuits :

Copyright (c) 2021 Maroun Achille

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the « Software »), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED « AS IS », WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.