ORYNELA™
Documentation Documentation
← Retour au site ← Back to site

Documentation Orynela Orynela Documentation

Cette documentation couvre le fonctionnement interne d'Orynela : l'agent Alpha, les stratégies de trading intégrées, l'architecture de sécurité et les étapes de mise en service. This documentation covers Orynela's internal workings: Agent Alpha, built-in trading strategies, security architecture, and setup steps.

Orynela est une technologie d'exécution. La plateforme ne gère pas directement vos fonds — elle exécute des ordres sur votre broker via des clés API que vous contrôlez et révoquez à tout moment. Orynela is an execution technology. The platform does not manage your funds directly — it executes orders on your broker via API keys that you control and can revoke at any time.

Périmètre de cette documentationScope of this documentation

Cette page est destinée aux utilisateurs souhaitant comprendre le fonctionnement technique d'Orynela au-delà de la présentation commerciale. Elle ne remplace pas les CGU ni les conditions tarifaires disponibles sur le site. This page is intended for users who want to understand Orynela's technical workings beyond the commercial overview. It does not replace the Terms of Service or pricing terms available on the main site.

Qu'est-ce qu'Agent Alpha ?What is Agent Alpha?

Agent Alpha est le moteur d'intelligence artificielle d'Orynela. Il analyse en continu les données de marché, génère des signaux de trading à partir de plusieurs indicateurs combinés, et exécute les ordres correspondants sur votre compte broker via l'API que vous avez autorisée. Agent Alpha is Orynela's artificial intelligence engine. It continuously analyses market data, generates trading signals from several combined indicators, and executes the corresponding orders on your broker account via the API you have authorised.

L'agent tourne sur infrastructure AWS EC2 en région Europe, ce qui garantit une latence d'exécution faible et une disponibilité cible de 99,9 %. Il opère 24h/24, 7j/7, y compris sur les marchés crypto qui ne ferment jamais, et respecte les horaires d'ouverture pour les marchés actions et ETF. The agent runs on AWS EC2 infrastructure in the European region, ensuring low execution latency and a 99.9% uptime target. It operates 24/7, including on crypto markets that never close, and respects opening hours for stock and ETF markets.

Cycle de vie d'un signalSignal lifecycle

1
Collecte des données de marchéMarket data collection
L'agent récupère en temps réel les données OHLCV (Open, High, Low, Close, Volume) depuis l'API de votre broker sur plusieurs timeframes simultanément (1m, 5m, 1h, 4h, 1j).The agent retrieves real-time OHLCV (Open, High, Low, Close, Volume) data from your broker's API across multiple timeframes simultaneously (1m, 5m, 1h, 4h, 1d).
2
Calcul des indicateursIndicator computation
Chaque indicateur (RSI, MACD, Ichimoku, etc.) est calculé indépendamment. Leurs signaux individuels — haussier, baissier ou neutre — sont agrégés avec des poids ajustés selon le contexte de volatilité du marché.Each indicator (RSI, MACD, Ichimoku, etc.) is calculated independently. Their individual signals — bullish, bearish or neutral — are aggregated with weights adjusted to the market's volatility context.
3
Score de conviction & filtres de risqueConviction score & risk filters
Un score de conviction global est calculé. Si ce score ne dépasse pas un seuil minimal de consensus (accord entre plusieurs indicateurs), aucun ordre n'est émis. Des filtres de risque vérifient aussi le drawdown actuel, l'exposition déjà en cours et les limites de position définies.A global conviction score is calculated. If this score does not exceed a minimum consensus threshold (agreement between several indicators), no order is placed. Risk filters also check current drawdown, existing exposure, and defined position limits.
4
Exécution de l'ordreOrder execution
L'ordre est transmis via l'API broker avec le type (market ou limit), la taille de position calculée, un stop-loss automatique et un take-profit optionnel. Chaque ordre est enregistré et visible dans votre historique broker et dans le dashboard Orynela.The order is transmitted via the broker API with the type (market or limit), the calculated position size, an automatic stop-loss and an optional take-profit. Each order is logged and visible in your broker history and the Orynela dashboard.
5
Suivi & sortie de positionPosition monitoring & exit
Les positions ouvertes sont surveillées en continu. L'agent peut clôturer une position si un signal inverse émerge, si le stop-loss est atteint, ou si les conditions de marché invalident la thèse initiale.Open positions are monitored continuously. The agent can close a position if a reverse signal emerges, if the stop-loss is hit, or if market conditions invalidate the initial thesis.

Mises à jour de l'agentAgent updates

Agent Alpha est mis à jour périodiquement. Chaque mise à jour passe obligatoirement par une phase de paper trading (simulation sur données réelles sans capital engagé) avant déploiement sur les comptes live. Les abonnés bénéficient automatiquement de chaque nouvelle version sans aucune action requise. Agent Alpha is updated periodically. Every update must go through a paper trading phase (simulation on live data without committed capital) before deployment to live accounts. Subscribers automatically benefit from every new version with no action required.

Stratégies intégrées à Agent AlphaStrategies built into Agent Alpha

Agent Alpha n'applique pas une stratégie unique. Il combine six familles d'indicateurs pour obtenir une lecture multi-dimensionnelle du marché. Aucun indicateur ne décide seul — c'est leur convergence qui génère un signal d'action. Agent Alpha does not apply a single strategy. It combines six families of indicators to obtain a multi-dimensional reading of the market. No single indicator decides alone — it is their convergence that generates an action signal.

RSI — Relative Strength Index
Oscillateur de momentumMomentum oscillator
Mesure la vitesse et la magnitude des mouvements de prix sur une période (défaut : 14). Un RSI < 30 indique un marché survendu (signal haussier potentiel), un RSI > 70 un marché suracheté (signal baissier potentiel). L'agent utilise aussi les divergences RSI/prix pour anticiper les retournements avant qu'ils soient visibles sur le graphique. Measures the speed and magnitude of price movements over a period (default: 14). RSI < 30 signals oversold conditions (potential bullish), RSI > 70 signals overbought (potential bearish). The agent also uses RSI/price divergences to anticipate reversals before they are visible on the chart.
Momentum
OscillateurOscillator
MACD — Moving Average Convergence Divergence
Suivi de tendanceTrend follower
Calcule la différence entre deux moyennes mobiles exponentielles (EMA 12 et EMA 26), puis trace une ligne signal (EMA 9 du MACD). Le croisement MACD/signal est un signal directionnel classique. L'histogramme MACD mesure la distance entre les deux courbes et révèle l'accélération ou le ralentissement d'une tendance. Calculates the difference between two exponential moving averages (EMA 12 and EMA 26), then plots a signal line (EMA 9 of the MACD). The MACD/signal crossover is a classic directional signal. The MACD histogram measures the distance between the two lines and reveals trend acceleration or deceleration.
TendanceTrend
EMA
Ichimoku Kinko Hyo
Système multi-composantsMulti-component system
Système complet en une vue : le nuage (Kumo) délimite les zones de support et résistance futures. La position du prix par rapport au nuage indique la tendance dominante. Le croisement Tenkan/Kijun génère des signaux d'entrée. Le Chikou Span confirme la direction en regardant le passé. L'agent utilise l'ensemble des cinq composants. A complete system in one view: the cloud (Kumo) delineates future support and resistance zones. Price position relative to the cloud indicates the dominant trend. The Tenkan/Kijun crossover generates entry signals. The Chikou Span confirms direction by looking at the past. The agent uses all five components.
Multi-signal
NuageCloud
Fibonacci Retracements
Niveaux de prix clésKey price levels
Identifie les niveaux de retracement issus de la suite de Fibonacci : 23,6 %, 38,2 %, 50 % (niveau psychologique), 61,8 % (le « nombre d'or ») et 78,6 %. Ces niveaux sont utilisés comme zones de support/résistance pour optimiser les points d'entrée en tendance et fixer des objectifs de sortie. Identifies retracement levels from the Fibonacci sequence: 23.6%, 38.2%, 50% (psychological level), 61.8% (the "golden ratio") and 78.6%. These levels are used as support/resistance zones to optimise trend entry points and set exit targets.
Niveaux clésKey levels
S/R
Bollinger Bands
Enveloppe de volatilitéVolatility envelope
Trois bandes tracées autour d'une moyenne mobile (SMA 20) à ±2 écarts-types. Le rétrécissement des bandes (squeeze) signale une compression de volatilité précédant souvent un mouvement directionnel fort. Les contacts de bande extrême en conditions de tendance sont utilisés pour les prises de profit et les alertes de retournement. Three bands drawn around a moving average (SMA 20) at ±2 standard deviations. Band narrowing (squeeze) signals volatility compression often preceding a strong directional move. Extreme band touches in trending conditions are used for profit-taking and reversal alerts.
VolatilitéVolatility
Squeeze
EMA Crossovers + Stochastic Oscillator
Multi-timeframe
Les croisements EMA 9/21 et EMA 21/50 filtrent les tendances court et moyen terme. L'oscillateur stochastique (14,3,3) mesure la position du prix dans sa plage récente et confirme les conditions de surachat/survente. Leur combinaison réduit les faux signaux générés par chaque indicateur pris isolément. EMA 9/21 and EMA 21/50 crossovers filter short and medium-term trends. The stochastic oscillator (14,3,3) measures price position within its recent range and confirms overbought/oversold conditions. Their combination reduces the false signals generated by each indicator in isolation.
Multi-timeframe
EMA 9/21/50

Comment les signaux sont-ils agrégés ?How are signals aggregated?

Chaque indicateur produit un vote directional : +1 (haussier), -1 (baissier) ou 0 (neutre). Les votes sont pondérés selon la fiabilité historique de chaque indicateur dans le régime de marché actuel (tendance forte, range, forte volatilité). Le score agrégé doit franchir un seuil de conviction configurable pour déclencher un ordre. Each indicator produces a directional vote: +1 (bullish), -1 (bearish) or 0 (neutral). Votes are weighted by the historical reliability of each indicator in the current market regime (strong trend, range, high volatility). The aggregate score must cross a configurable conviction threshold to trigger an order.

Gestion du risque intégréeBuilt-in risk management

Indépendamment des signaux, des règles de risque sont appliquées à chaque décision :Independently of signals, risk rules are applied to every decision:

ParamètreParameter DescriptionDescription
Stop-lossClôture automatique si la perte sur une position dépasse le seuil définiAutomatic close if loss on a position exceeds the defined threshold
Taille de positionPosition sizingCalculée en pourcentage du capital disponible, plafonnée par exposition maximaleCalculated as a percentage of available capital, capped by maximum exposure
Drawdown max.Si le drawdown global dépasse un seuil, l'agent réduit ou suspend les prises de positionIf overall drawdown exceeds a threshold, the agent reduces or pauses new positions
Exposition simultanéeSimultaneous exposureNombre maximum de positions ouvertes en même temps (configurable selon la formule)Maximum number of positions open simultaneously (configurable by plan)
Ces paramètres réduisent le risque mais ne l'éliminent pas. Un stop-loss n'empêche pas les gaps de marché (ouverture très décalée du prix par rapport à la clôture précédente). Les marchés financiers restent imprévisibles. These parameters reduce risk but do not eliminate it. A stop-loss does not prevent market gaps (price opening significantly away from the previous close). Financial markets remain inherently unpredictable.

Fonctionnement de la connexion APIHow the API connection works

Orynela se connecte à votre broker via des clés API que vous générez vous-même depuis l'interface de votre broker. Ces clés sont des identifiants programmatiques qui permettent à Orynela d'agir en votre nom, dans les limites des permissions que vous avez accordées. Orynela connects to your broker via API keys that you generate yourself from your broker's interface. These keys are programmatic credentials that allow Orynela to act on your behalf, within the limits of the permissions you have granted.

Permissions accordées à OrynelaPermissions granted to Orynela

Lors de la création de vos clés API sur votre broker, vous devez activer uniquement les permissions suivantes — ni plus, ni moins : When creating your API keys on your broker, you should enable only the following permissions — no more, no less:

PermissionPermission
RequisRequired
AccordéGranted
Lire le solde et les positionsRead balance and positions
Passer des ordres de tradingPlace trading orders
Retirer des fondsWithdraw funds
Transférer des fondsTransfer funds
Gérer le compte (paramètres, données personnelles)Manage account (settings, personal data)
🔒
N'accordez jamais la permission de retrait. Si votre broker affiche une option « Withdrawal » ou « Transfer » lors de la création de clé API, laissez-la désactivée. Orynela n'en a pas besoin et ne doit pas y avoir accès. Never grant withdrawal permission. If your broker shows a "Withdrawal" or "Transfer" option when creating an API key, leave it disabled. Orynela does not need it and must not have access to it.

Comment vos clés sont-elles protégées ?How are your keys protected?

Les clés API que vous communiquez à Orynela sont stockées de manière chiffrée. Elles ne transitent jamais en clair dans nos systèmes et ne sont jamais transmises à des tiers. The API keys you provide to Orynela are stored in encrypted form. They never transit in plaintext through our systems and are never passed to third parties.

🔐
Chiffrement au reposEncryption at rest
Les clés API sont chiffrées avec AES-256 avant stockage. La clé de chiffrement est distincte de la base de données applicative.API keys are encrypted with AES-256 before storage. The encryption key is separate from the application database.
🌐
Chiffrement en transitEncryption in transit
Toutes les communications entre Orynela et les APIs broker se font exclusivement via TLS 1.3. Aucune donnée sensible ne transite en HTTP.All communication between Orynela and broker APIs takes place exclusively via TLS 1.3. No sensitive data transits over HTTP.
🏗
Infrastructure isoléeIsolated infrastructure
L'agent tourne dans un environnement AWS EC2 cloisonné, séparé du reste de l'infrastructure. Les accès sont audités.The agent runs in a segmented AWS EC2 environment, separate from the rest of the infrastructure. Accesses are audited.
🚪
Révocation instantanéeInstant revocation
Vous pouvez révoquer vos clés API à tout moment, soit depuis votre broker (recommandé), soit depuis votre espace Orynela. L'agent cesse toute activité immédiatement.You can revoke your API keys at any time, either from your broker (recommended) or from your Orynela account. The agent ceases all activity immediately.

Guide de démarrage pas à pasStep-by-step quickstart

Durée estimée : moins de 10 minutes.Estimated time: less than 10 minutes.

1
Créez votre compte OrynelaCreate your Orynela account
Rendez-vous sur orynela.ai et choisissez votre formule (Lite ou Pro). Renseignez votre adresse e-mail et créez votre mot de passe. Vous recevez un e-mail de confirmation à valider.Go to orynela.ai and choose your plan (Lite or Pro). Enter your email address and create your password. You will receive a confirmation email to validate.
2
Générez vos clés API sur votre brokerGenerate your API keys on your broker
Connectez-vous à votre broker (Trading 212, Binance, Bitget ou Phanes) et accédez aux paramètres API. Créez une nouvelle clé en activant uniquement Lecture et Trading. Copiez la clé publique et la clé secrète.Log into your broker (Trading 212, Binance, Bitget or Phanes) and navigate to API settings. Create a new key enabling only Read and Trade. Copy the public key and secret key.
3
Connectez votre broker dans le dashboardConnect your broker in the dashboard
Dans votre espace Orynela, rendez-vous dans BrokersAjouter un broker. Sélectionnez votre broker, collez vos clés API et validez. Orynela effectue un test de connexion et confirme la liaison.In your Orynela account, go to BrokersAdd a broker. Select your broker, paste your API keys and confirm. Orynela performs a connection test and confirms the link.
4
Configurez les paramètres de risqueConfigure risk parameters
Définissez votre capital alloué (fraction de votre compte que l'agent peut utiliser), le pourcentage de risque par trade et le drawdown maximal toléré. Ces paramètres sont modifiables à tout moment.Define your allocated capital (fraction of your account the agent can use), the risk percentage per trade and the maximum tolerated drawdown. These parameters can be changed at any time.
5
Activez Agent AlphaActivate Agent Alpha
Cliquez sur Activer. L'agent commence immédiatement à analyser les marchés. Les premiers ordres peuvent apparaître dans les minutes ou les heures suivantes selon les conditions de marché et les signaux disponibles.Click Activate. The agent immediately begins analysing markets. The first orders may appear within minutes or hours depending on market conditions and available signals.

Comparaison des formulesPlan comparison

Les deux formules donnent accès à Agent Alpha. Les différences portent sur la profondeur de configuration et le nombre de brokers connectables.Both plans give access to Agent Alpha. Differences relate to configuration depth and the number of connectable brokers.

FonctionnalitéFeature
Lite
Pro
Agent Alpha 24/7
Dashboard de suiviMonitoring dashboard
Brokers connectablesConnectable brokers1PlusieursMultiple
Paramétrage du risqueRisk settingsStandardStandardAvancéAdvanced
Accès prioritaire aux mises à jourPriority access to updates
Support dédiéDedicated support
Commission sur les gainsCommission on gains0 %0 %
TarifPriceorynela.aiorynela.ai

Questions fréquentesFrequently asked questions

Orynela peut-il perdre tout mon capital ? Can Orynela lose all my capital?
+
Comme tout système de trading, Orynela peut générer des pertes. Le drawdown maximal configurable limite l'exposition globale : l'agent suspend les positions si ce seuil est atteint. En revanche, un marché en forte chute ou un événement de marché extrême (gap, crash soudain) peut dépasser les protections prévues. Investissez uniquement ce que vous êtes prêt à perdre. Like any trading system, Orynela can generate losses. The configurable maximum drawdown limits overall exposure: the agent pauses positions if this threshold is reached. However, a strongly falling market or extreme market event (gap, sudden crash) can exceed planned protections. Only invest what you are prepared to lose.
Orynela a-t-il accès à mon mot de passe broker ? Does Orynela have access to my broker password?
+
Non. Orynela utilise exclusivement des clés API. Votre mot de passe broker n'est jamais demandé, jamais stocké, jamais transmis. Les clés API sont révocables à tout moment depuis votre broker, indépendamment d'Orynela. No. Orynela uses API keys exclusively. Your broker password is never requested, never stored, never transmitted. API keys can be revoked at any time from your broker, independently of Orynela.
Que se passe-t-il si je résilie mon abonnement avec des positions ouvertes ? What happens if I cancel my subscription with open positions?
+
Lors de la résiliation, l'agent cesse de passer de nouveaux ordres. Les positions déjà ouvertes restent ouvertes sur votre broker — elles ne sont pas clôturées automatiquement. Vous devez les gérer manuellement depuis l'interface de votre broker. Nous vous recommandons de fermer toutes vos positions avant de résilier. Upon cancellation, the agent stops placing new orders. Already-open positions remain open on your broker — they are not automatically closed. You must manage them manually from your broker's interface. We recommend closing all positions before cancelling.
L'agent trade-t-il avec effet de levier ? Does the agent trade with leverage?
+
Par défaut, non. Agent Alpha opère en mode spot (achat et vente de l'actif sous-jacent sans effet de levier). Si votre broker propose du trading sur marge, l'agent n'en fait pas usage sauf configuration explicite dans vos paramètres avancés (formule Pro uniquement). By default, no. Agent Alpha operates in spot mode (buying and selling the underlying asset without leverage). If your broker offers margin trading, the agent does not use it unless explicitly configured in your advanced settings (Pro plan only).
Puis-je voir tous les trades passés par l'agent ? Can I see all trades placed by the agent?
+
Oui. Chaque ordre est visible dans deux endroits : dans l'historique de trades de votre broker (source de référence) et dans le dashboard Orynela qui présente un récapitulatif enrichi (signal déclencheur, indicateurs actifs, P&L par trade). Yes. Every order is visible in two places: in your broker's trade history (reference source) and in the Orynela dashboard which shows an enriched summary (triggering signal, active indicators, P&L per trade).
Orynela est-il régulé ? Is Orynela regulated?
+
Orynela est une micro-entreprise française qui fournit un outil logiciel d'exécution, et non un service de gestion d'actifs ou de conseil en investissement. À ce titre, elle n'est pas soumise à agrément AMF ou équivalent. La responsabilité des décisions d'investissement et du capital reste entièrement à l'utilisateur. En cas de doute sur votre situation fiscale ou réglementaire, consultez un professionnel qualifié. Orynela is a French sole trader that provides an execution software tool, not an asset management or investment advisory service. As such, it is not subject to AMF authorisation or equivalent. Responsibility for investment decisions and capital remains entirely with the user. If in doubt about your tax or regulatory situation, consult a qualified professional.

Avertissement sur les risquesRisk warning

Avertissement obligatoireMandatory warning

Les instruments financiers (actions, ETF, crypto-actifs, dérivés) comportent un risque de perte en capital, pouvant aller jusqu'à la perte totale des sommes investies. Les performances passées ne préjugent pas des performances futures. Les résultats obtenus lors des phases de test et de simulation ne garantissent pas des résultats identiques sur comptes réels.

Orynela fournit une technologie d'exécution automatisée. Ni Orynela ni ses représentants ne fournissent de conseil en investissement, de conseil fiscal ou de recommandation personnalisée. Vous êtes seul responsable de vos décisions d'investissement et de l'utilisation que vous faites de la plateforme.

Le trading automatisé ne réduit pas le risque de marché. Un algorithme peut amplifier des pertes en cas de dysfonctionnement, de conditions de marché exceptionnelles ou d'événements exogènes imprévisibles. Veillez à ne jamais investir plus que ce que vous êtes prêt à perdre.
Financial instruments (equities, ETFs, crypto-assets, derivatives) carry a risk of capital loss, up to and including total loss of invested amounts. Past performance is not indicative of future results. Results obtained during testing and simulation phases do not guarantee identical results on live accounts.

Orynela provides automated execution technology. Neither Orynela nor its representatives provide investment advice, tax advice or personalised recommendations. You are solely responsible for your investment decisions and your use of the platform.

Automated trading does not reduce market risk. An algorithm can amplify losses in the event of malfunction, exceptional market conditions or unforeseeable exogenous events. Never invest more than you are prepared to lose.

Pour toute question relative aux conditions générales d'utilisation, à la politique de confidentialité ou aux mentions légales, consultez les pages dédiées sur orynela.ai. For any questions regarding the terms of service, privacy policy or legal notices, see the dedicated pages on orynela.ai.