QuantInsight (Medley)
Medley is Large multi-model AI node within QuantWealth Architecture, It analyses vast array of financial indicators to construct personalised investment strategies for users.
Description
Medley is a large multi-model AI node designed to analyze over 50 indicator groups to create risk profiles and assess the earning potential of each investment. By leveraging advanced machine learning models and a diverse set of data sources, Medley aims to deliver optimized investment strategies that align with users' risk profiles and financial goals.
Medley operates as the intelligence core, ensuring strategies are well-informed, adaptive, and robust against market volatility.

Function
Analysis: Medley performs in-depth analysis of various indicator groups including technical, fundamental, sentiment, market-based, and blockchain-specific metrics.
Strategy Formulation: Based on the analysis, Medley formulates personalized investment strategies tailored to the user's asset and risk profile.
Data Integration: Accesses data from Atlas and processes it to make informed decisions.
Role in Architecture
Medley plays a crucial role in the QuantWealth architecture by:
Constructing personalized investment strategies.
Integrating diverse data sources for comprehensive analysis.
Facilitating data-driven decision-making for optimized investment outcomes.
Responsibilities
Analyzing Indicator Groups
Technical Indicators: Medley analyzes various technical indicators such as moving averages, RSI (Relative Strength Index), MACD (Moving Average Convergence Divergence), and more to understand market trends and momentum.
Fundamental Indicators: Evaluates fundamental indicators including financial statements, earnings reports, and economic indicators to gauge the intrinsic value of assets.
Sentiment Analysis: Analyzes market sentiment by evaluating news, social media trends, and other sentiment indicators to predict market movements.
Market-Based Indicators: Considers market-based indicators such as trading volume, order book data, and liquidity to assess market dynamics.
Blockchain-Specific Metrics: Utilizes blockchain-specific metrics like on-chain transaction volume, hash rates, and network activity to gain insights into the health and trends of the blockchain ecosystem.
Formulating Investment Strategies
Risk Profile Assessment: Based on user-provided information, Medley assesses the risk profile of each user to tailor investment strategies accordingly.
Strategy Personalization: Creates personalized investment strategies that align with the user's asset allocation preferences and risk tolerance.
Strategy Communication: Communicates the formulated strategies to Nova for further processing and execution.
Data Integration and Processing
Data Retrieval: Accesses real-time and historical data from Atlas, which pulls on-chain data and streams it using Goldsky for low latency.
Data Processing: Processes the retrieved data to identify trends, correlations, and patterns that inform investment decisions.
Continuous Improvement: Continuously updates and refines the investment strategies based on new data and changing market conditions.
Mitigation of Additional Factors
Market Volatility:
Definition: Rapid and unpredictable changes in asset prices.
Mitigation: Medley uses volatility indicators and historical data to predict and manage market volatility, adjusting strategies to mitigate risks.
Correlation Risk:
Definition: The risk that assets within a portfolio are correlated and may move together, increasing overall risk.
Mitigation: Medley analyzes the correlation between assets and diversifies investments to reduce correlation risk.
Economic Events:
Definition: Events such as interest rate changes, inflation reports, and economic policies that impact markets.
Mitigation: Medley incorporates macroeconomic indicators and event analysis to adjust strategies in anticipation of economic events.
Regulatory Changes:
Definition: Changes in regulations that can affect market conditions and asset values.
Mitigation: Medley stays updated with regulatory news and adjusts investment strategies to comply with new regulations, avoiding potential legal and financial risks.
Technological Changes:
Definition: Advances in technology that can disrupt markets or create new opportunities.
Mitigation: Medley monitors technological trends and innovations, adapting strategies to leverage new opportunities and mitigate disruption risks.
Sentiment Shifts:
Definition: Changes in market sentiment due to news, social media, and other factors.
Mitigation: Medley performs sentiment analysis and adjusts investment strategies to hedge against adverse sentiment-driven market movements.
Execution and Feedback
Strategy Execution: Once a strategy is formulated, it is sent to Nova, which coordinates with Wing and other nodes for execution.
Performance Monitoring: Medley continuously monitors the performance of executed strategies, collecting feedback to refine and improve future strategies.
Adaptation: Adjusts strategies in real-time based on performance data and changing market conditions to ensure optimal investment outcomes.
Flowchart

Deep dive
Models Used by Medley
Hybrid CNN-LSTM Model
Purpose: Combines Convolutional Neural Networks (CNN) for feature extraction and Long Short-Term Memory (LSTM) networks for time-series prediction.
Use Case: Effective for processing large datasets with temporal dependencies and spatial hierarchies, such as price movements and trading volumes.
Linear Regression and Ordinary Least Squares (OLS)
Purpose: Simple and interpretable models for predicting future values based on linear relationships between variables.
Use Case: Useful for understanding the linear relationships between different financial indicators and asset prices.
Time Series Forecasting Models
ARIMA (AutoRegressive Integrated Moving Average)
SARIMA (Seasonal ARIMA)
GARCH (Generalized Autoregressive Conditional Heteroskedasticity)
Purpose: Models specifically designed for forecasting time series data, accounting for autocorrelation, seasonality, and volatility clustering.
Use Case: Ideal for predicting future price movements, volatility, and market trends.
Volume Profile Analysis
Purpose: Analyzes trading volumes at different price levels to identify significant price zones and support/resistance levels.
Use Case: Helps in understanding market sentiment and identifying potential reversal points.
Sentiment Analysis Models
LSTM, Transformer-based models like BERT, Vader
Purpose: Analyzes textual data from news articles, social media, and financial reports to gauge market sentiment.
Use Case: Useful for understanding market mood and predicting price movements based on public sentiment.
Consensus Signal Fusion (CSF)
Purpose: Aggregates signals from multiple models to generate a unified trading signal.
Use Case: Combines the strengths of various models to improve prediction accuracy and reduce the risk of model overfitting.
Reinforcement Learning (RL) Models
Q-learning, Deep Q-Network (DQN), Proximal Policy Optimization (PPO)
Purpose: These models can learn to make sequences of decisions by interacting with an environment to maximize cumulative rewards.
Use Case: Ideal for developing adaptive trading strategies that can optimize for long-term returns in dynamic market conditions.
Graph Neural Networks (GNN)
Graph Convolutional Networks (GCN), Graph Attention Networks (GAT)
Purpose: GNNs can model relationships and interactions within complex networks.
Use Case: Useful for analyzing transaction networks, detecting fraud, and understanding the influence of interconnected assets.
Transfer Learning Models
BERT, GPT-3, RoBERTa
Purpose: These models can leverage pre-trained models on related tasks and fine-tune them for specific applications.
Use Case: Effective for sentiment analysis, using pre-trained models like BERT or GPT for financial text analysis.
Ensemble Learning Models
Random Forest, Gradient Boosting Machines (GBM), AdaBoost
Purpose: Combines predictions from multiple models to improve accuracy and robustness.
Use Case: Can be used to aggregate signals from different models to create a more reliable trading strategy.
Bayesian Networks
Bayesian Belief Networks, Dynamic Bayesian Networks
Purpose: Probabilistic graphical models that represent a set of variables and their conditional dependencies.
Use Case: Useful for risk assessment and decision-making under uncertainty.
Self-Supervised Learning Models
SimCLR, BERT (for text), MoCo
Purpose: Leverages the structure of the data itself to generate labels for training, reducing the need for labeled data.
Use Case: Can be used for feature extraction and anomaly detection in blockchain transactions.
Anomaly Detection Models
Isolation Forest, Autoencoders, One-Class SVM
Purpose: Detect unusual patterns that do not conform to expected behavior.
Use Case: Useful for identifying fraudulent transactions and unusual trading activities.
Natural Language Processing (NLP) Models
Transformers (BERT, GPT-3), Recurrent Neural Networks (RNNs), LSTM
Purpose: Extract insights from unstructured text data such as news articles, social media posts, and financial reports.
Use Case: Enhances sentiment analysis and event-driven trading strategies.
Meta-Learning Models
MAML (Model-Agnostic Meta-Learning), Reptile
Purpose: Models that learn how to learn, optimizing their learning algorithms based on experience.
Use Case: Adapts quickly to new market conditions and financial instruments.
Indicator Groups for Medley
Technical Indicators
Moving Averages (Simple, Exponential, Weighted)
Moving Average Convergence Divergence (MACD)
Relative Strength Index (RSI)
Bollinger Bands
Stochastic Oscillator
Average Directional Index (ADX)
Commodity Channel Index (CCI)
Ichimoku Cloud
Fibonacci Retracements
Parabolic SAR
On-Balance Volume (OBV)
Accumulation/Distribution Line
Average True Range (ATR)
Keltner Channels
Momentum Indicators
Rate of Change (ROC)
Williams %R
Money Flow Index (MFI)
Gann Angles
Pivot Points
Fundamental Indicators
Earnings Per Share (EPS)
Price-to-Earnings Ratio (P/E)
Price-to-Book Ratio (P/B)
Dividend Yield
Return on Equity (ROE)
Debt-to-Equity Ratio
Operating Margin
Cash Flow Statements
Earnings Surprises
Sentiment Indicators
News Sentiment Analysis
Social Media Sentiment Analysis
Analyst Ratings and Upgrades/Downgrades
Market-Based Indicators
Volume and Volume Oscillators
Volatility Index (VIX)
Market Breadth (e.g., Advance-Decline Line)
New Highs vs. New Lows
Equity Put/Call Ratio
Liquidity Measures
Order Book Dynamics
Blockchain-Specific Indicators
Network Activity:
Transaction volume
Active addresses
Hash rate
Block times
Network fees
Gas prices
Smart Contract Interactions:
Number of smart contract calls
Gas usage
Contract deployments
Token transfers
Token liquidity
On-Chain Metrics:
MVRV ratio (Market Value to Realized Value)
NVT ratio (Network Value to Transactions)
Realized cap
Token velocity
Address growth rate
Active Addresses
New Addresses
Node Count
Validator Count
Delegated Stake
Slashing Events
Network Participation Rate
Mean Coin Age
Coin Days Destroyed
Network Upgrades and Forks
Validator Metrics:
Validator participation rate
Staking rates
Slashing events
Validator rewards
DeFi Metrics:
Total Value Locked (TVL)
Trading Volume
Transaction Count
Gas Fees
Liquidity
Average Transaction Size
Network Hash Rate
Block Time
Average Block Size
Confirmation Time
Fundamental Indicators
Protocol Revenue
User Growth
Total Supply
Circulating Supply
Burn Rate
Staking Ratio
Collateralization Ratio
Interest Rates (Borrowing and Lending)
Loan-to-Value Ratio (LTV)
Protocol Development Activity
Community Engagement
Governance Proposal Participation
Whale Activity (Large Transactions)
Token Holder Distribution
Market-Based Indicators
Market Capitalization
Price Action
Volume to Market Cap Ratio
Volatility
Price Correlation with Major Assets (e.g., BTC, ETH)
Exchange Listings
Order Book Depth
Buy/Sell Ratio
On-Chain Exchange Volume
Alternative Data Sources
Social Media Sentiment:
Analysis from platforms like Reddit, Twitter, Telegram
Economic Indicators:
Interest rates
Employment data
Inflation rates
Environmental, Social, and Governance (ESG) Data:
Sustainability metrics
Corporate governance scores
Advanced Technical Indicators
Fractal Indicators
Wave Patterns (Elliott Wave Theory, Fibonacci Time Zones)
Advanced Oscillators (TRIX, Ultimate Oscillator)
Macro-Economic Indicators
Global Financial Metrics:
GDP growth rates
Trade balances
Currency exchange rates
Commodity Prices:
Gold, oil, and other commodities prices impacting market dynamics
Sentiment and Event-Based Indicators
Event-Driven Signals:
Reaction to specific events like regulatory changes, earnings reports, macroeconomic announcements
Market Sentiment:
Derived from news articles, financial analyst reports, and global economic events
Implementation Strategy for Medley
Data Integration and Preprocessing
Data Sources: Integrate on-chain data, off-chain data, and alternative data sources.
Preprocessing Pipelines: Clean and normalize data, handle missing values, and transform data into suitable formats for model consumption.
Blockchain Data Handling: Utilize APIs and blockchain explorers to gather real-time data from various EVM networks and process them effectively.
Model Training and Evaluation
Training: Use historical data to train models, ensuring they capture relevant patterns and trends.
Evaluation: Apply cross-validation, backtesting, and out-of-sample testing to evaluate model performance.
Optimization: Regularly tune model parameters and hyperparameters to maintain accuracy and relevance.
Model Deployment and Monitoring
Deployment: Use cloud-native solutions for scalable and resilient model deployment.
Monitoring: Implement dashboards and alerts to monitor model performance and detect any anomalies.
Retraining: Set up automated pipelines for periodic model retraining based on new data.
User Feedback and Adaptation
Feedback Loop: Collect user feedback to refine models and strategies.
Adaptation: Adapt models based on changing market conditions and emerging trends.
Scalability and Performance Optimization
Distributed Computing: Use frameworks like Apache Spark for handling large datasets.
Parallel Processing: Implement GPU acceleration for computationally intensive tasks.
Security and Compliance
Data Security: Ensure data security through encryption and secure storage practices.
Compliance: Implement compliance checks to adhere to financial regulations and standards.
Transparency and Explainability
Explainability Tools: Develop tools to explain model decisions and provide transparency to users.
Documentation: Document data sources, model architectures, and decision-making processes.
Last updated
Was this helpful?