Authentication

👩🏻‍💻 {{ myInfo ? 'Working on: ' + myInfo.state : '⏳' }} {{ myInfo.prefix }} {{ 'Progress: ' + myInfo.index + '/' + myInfo.total }} {{ myInfo.postfix }} {{ 'Spent: ' + myInfo.timeSpent }} {{ 'Remaining: ' + myInfo.timeRemaining }} 🔥 Looks good 🔥 💹 Montealgos Research 💹

Last alerts ({{ myInfo ? myInfo.errors.length : '⏳' }})

Alert
{{ alert }}

Models ({{ myModels ? myModels.length : '⏳' }}) {{ isExpanded1 ? '▲' : '▼' }}


ID
Name AI Model Creation Time Actions Tested Symbols OK
Symbols Tested
Avg Max Drawdown
Avg Score
Avg Time Invested (%)
Avg Trades
Avg Win Rate (%)
Total Score
Total Trades
{{ strategy.id }} {{ strategy.name.replace('INSTRUCTIONS_', 'IN_'). replace('BULLISHINGINVERTEDHAMMER', 'BULLINVHAMMER'). replace('BEARISHINGINVERTEDHAMMER', 'BEARINVHAMMER'). replaceAll('_', ' ') }} {{ strategy.model.replace('/mistral-small-3.2-24b-instruct:free','mistral-3.2-24b'). replace('/devstral-small:free', '-3.0'). replace('cognitivecomputations/', 'cc'). replace('alibaba/tongyi-', ''). replace('openrouter/', ''). replace('kwaipilot/', ''). replace('moonshotai/', ''). replaceAll('/', ' ') }} {{ strategy.creationTime | date:'yyyy-MM-dd HH:mm:ss' }} {{ strategy.typesTested }} {{ strategy.symbolsOk }} {{ strategy.symbolsTested }} {{ strategy.averageMaxDrawdown }}% {{ strategy.averageScore }} {{ strategy.averageTimeInvested }} {{ strategy.averageTrades }} {{ strategy.averageWinRate }}% {{ strategy.totalScore }} {{ strategy.totalTrades }}

Optimizations ({{ myOptimizations ? myOptimizations.length === 500 ? '500+' : myOptimizations.length : '⏳' }}) {{ isExpanded2 ? '▲' : '▼' }}

Long: {{ myOptimLongWeight }}
Short: {{ myOptimShortWeight }}
ID
Name Symbol Interval Creation Time Actions Equity Equity FWD Equity LV Drawdown Drawdown FWD Drawdown LV Versions
State
Rejected at
Trades
Reenter Same
End Amount ($)
End Amount W/Fees ($)
Fees ($)
End Amount W/Fees FWD ($)
End Amount W/Fees LV ($)
Profit Factor
Win Rate (%)
Max Drawdown (%)
Time Invested (%)
Avg In Trades (Bars)
ATH Ratio (%)
ATH Ratio FWD (%)
My Score
My Score FWD
My Score 1
My Score 2
My Score 3
My Score 4
P Score
P Count
P Score OPT
P Count OPT
P Empty OPT
P Score FWD
P Count FWD
Approved FWD
S Score
S Count
{{ optim.id }} {{ optim.name.replace('INSTRUCTIONS_','IN_'). replace('BULLISHINGINVERTEDHAMMER', 'BULLINVHAMMER'). replace('BEARISHINGINVERTEDHAMMER', 'BEARINVHAMMER'). replaceAll('_', ' ') }} {{ optim.agentStrategyId }} {{ optim.symbol }} {{ optim.interval }} {{ optim.creationTime | date:'yyyy-MM-dd HH:mm:ss' }}
{{ optim.version }} / {{ optim.optimizer }} {{ optim.currentState.replaceAll('_',' ') }} {{ optim.rejectedState.replaceAll('_',' ') }} {{ optim.trades }} {{ optim.reenterSame }} {{ optim.endAmount }} {{ optim.endAmountFees }} {{ optim.fees }} {{ optim.fwdEndAmountFees }} {{ optim.lvEndAmountFees }} {{ optim.profitFactor }} {{ optim.winRatePercent }} {{ optim.maxDrawdownPercent }} {{ optim.timeInvested }} {{ optim.avgBarsInTrades }} {{ optim.athRatio }} {{ optim.fwdAthRatio }} {{ optim.myScore }} {{ optim.fwdMyScore }} {{ optim.myScore1 }} {{ optim.myScore2 }} {{ optim.myScore3 }} {{ optim.myScore4 }} {{ optim.pScore }} {{ optim.pCount }} {{ optim.pScore2 }} {{ optim.pCount2 }} {{ optim.pEmpty2 }} {{ optim.pScoreFwd }} {{ optim.pCountFwd }} {{ optim.fwdApproved ? 'Yes' : 'No' }} {{ optim.sScore }} {{ optim.sCount }}

Selection (📊) {{ isExpanded3 ? '▲' : '▼' }}

...

Portfolio (💼) {{ isExpanded4 ? '▲' : '▼' }}

Summary

Strategies Total Long Max Long (%) Total Short Max Short (%)
{{ portfolioSum.strategies }} {{ portfolioSum.strategiesLong }} {{ portfolioSum.riskLong }} {{ portfolioSum.strategiesShort }} {{ portfolioSum.riskShort }}

Max Theorical (%)

Symbol {{ exposureSymbol.symbol }}
Max Long (%) {{ exposureSymbol.maxLong }}
Symbol {{ exposureSymbol.symbol }}
Max Short (%) {{ exposureSymbol.maxShort }}

Max Practical Long (%)

Symbol {{ exposureSymbol.symbol }}
Backtest Max Long (%) {{ exposureSymbol.backtest.maxLong }}
Forward Max Long (%) {{ exposureSymbol.forward.maxLong }}
Live Max Long (%) {{ exposureSymbol.live.maxLong }}

Max Practical Short (%)

Symbol {{ exposureSymbol.symbol }}
Backtest Max Short (%) {{ exposureSymbol.backtest.maxShort }}
Forward Max Short (%) {{ exposureSymbol.forward.maxShort }}
Live Max Short (%) {{ exposureSymbol.live.maxShort }}
Type Start Date End Date Orders Trades Winning Trades Loosing Trades Win Rate (%) Profit Factor Per Trade (%) Equity Start ($) Equity End ($) End With Trades (%) End Without Trades (%) End With Profit (%) End With Loss (%) End With Damage (%) Exit At SL (%) Exit At TP (%) Exit At N Bars (%) Exit At Condition (%) Max Drawdown ($) Max Drawdown (%) Max Drawdown (days) Best/Worse Strategies
Backtest ({{ getDurationInMonths(portfolioBt.startDate, portfolioBt.endDate) }}) {{ portfolioBt.startDate }} {{ portfolioBt.endDate }} {{ portfolioBt.orders }} {{ portfolioBt.trades }} {{ portfolioBt.winningTradeAmount }} {{ portfolioBt.losingTradeAmount }} {{ portfolioBt.winRatePercent }} {{ portfolioBt.profitFactor }} {{ portfolioBt.riskPerTrade }} {{ portfolioBt.equityStartDollar }} {{ portfolioBt.equityEndDollar }} {{ portfolioBt.endWithTrades }} {{ portfolioBt.endWithoutTrades }} {{ portfolioBt.endWithProfit }} {{ portfolioBt.endWithLoss }} {{ portfolioBt.endWithDamage }} {{ portfolioBt.exitAtSL }} {{ portfolioBt.exitAtTP }} {{ portfolioBt.exitAtNBars }} {{ portfolioBt.exitAtCondition }} {{ portfolioBt.maxDrawdownAmount }} {{ portfolioBt.maxDrawdownPercent }} {{ portfolioBt.maxDrawdownDates }}
Forward ({{ getDurationInMonths(portfolioFt.startDate, portfolioFt.endDate) }}) {{ portfolioFt.startDate }} {{ portfolioFt.endDate }} {{ portfolioFt.orders }} {{ portfolioFt.trades }} {{ portfolioFt.winningTradeAmount }} {{ portfolioFt.losingTradeAmount }} {{ portfolioFt.winRatePercent }} {{ portfolioFt.profitFactor }} {{ portfolioFt.riskPerTrade }} {{ portfolioFt.equityStartDollar }} {{ portfolioFt.equityEndDollar }} {{ portfolioFt.endWithTrades }} {{ portfolioFt.endWithoutTrades }} {{ portfolioFt.endWithProfit }} {{ portfolioFt.endWithLoss }} {{ portfolioFt.endWithDamage }} {{ portfolioFt.exitAtSL }} {{ portfolioFt.exitAtTP }} {{ portfolioFt.exitAtNBars }} {{ portfolioFt.exitAtCondition }} {{ portfolioFt.maxDrawdownAmount }} {{ portfolioFt.maxDrawdownPercent }} {{ portfolioFt.maxDrawdownDates }}
Live ({{ getDurationInMonths(portfolioLv.startDate, portfolioLv.endDate) }}) {{ portfolioLv.startDate }} {{ portfolioLv.endDate }} {{ portfolioLv.orders }} {{ portfolioLv.trades }} {{ portfolioLv.winningTradeAmount }} {{ portfolioLv.losingTradeAmount }} {{ portfolioLv.winRatePercent }} {{ portfolioLv.profitFactor }} {{ portfolioLv.riskPerTrade }} {{ portfolioLv.equityStartDollar }} {{ portfolioLv.equityEndDollar }} {{ portfolioLv.endWithTrades }} {{ portfolioLv.endWithoutTrades }} {{ portfolioLv.endWithProfit }} {{ portfolioLv.endWithLoss }} {{ portfolioLv.endWithDamage }} {{ portfolioLv.exitAtSL }} {{ portfolioLv.exitAtTP }} {{ portfolioLv.exitAtNBars }} {{ portfolioLv.exitAtCondition }} {{ portfolioLv.maxDrawdownAmount }} {{ portfolioLv.maxDrawdownPercent }} {{ portfolioLv.maxDrawdownDates }}

Performance (%)

Type Total {{ yp.year }}
Backtest ({{ getDurationInMonths(portfolioBt.startDate, portfolioBt.endDate) }}) {{ portfolioBt.periodPerformance }} {{ yp.performance }}
Type Total {{ yp.year }}
Forward ({{ getDurationInMonths(portfolioFt.startDate, portfolioFt.endDate) }}) {{ portfolioFt.periodPerformance }} {{ yp.performance }}
Type Total {{ yp.year }}
Live ({{ getDurationInMonths(portfolioLv.startDate, portfolioLv.endDate) }}) {{ portfolioLv.periodPerformance }} {{ yp.performance }}

Backtest

Forward

Live