MCPcopy Create free account

hub / github.com/DVampire/FinAgent / types & classes

Types & classes51 in github.com/DVampire/FinAgent

↓ 7 callersClassStrategyAgents
Our trading strategies expertly leverage technical indicators across four key areas: (1) Trend, for following market direction; (2) Momentum, to
finagent/tools/strategy_agents.py:5
↓ 6 callersClassDiverseQuery
finagent/query/diverse_query.py:5
↓ 6 callersClassFAISS
finagent/memory/faiss.py:42
↓ 3 callersClassBasicMemory
finagent/memory/basic_memory.py:17
↓ 3 callersClassDataset
finagent/data/dataset.py:10
↓ 2 callersClassEnvironmentTrading
finagent/environment/trading.py:9
↓ 2 callersClassRapidAPIs
finagent/tools/rapid_apis.py:19
↓ 1 callersClassAsset
finagent/asset/base.py:10
↓ 1 callersClassKuaidaili
finagent/utils/get_proxy.py:117
↓ 1 callersClassStockDownloaderProcess
tools/download_sentiment.py:19
↓ 1 callersClassStockDownloaderProcess
tools/download_expert_knowledege.py:19
↓ 1 callersClassStockDownloaderProcess
tools/download_economic.py:19
↓ 1 callersClassStockDownloaderProcess
tools/download_news.py:19
↓ 1 callersClassStockDownloaderProcess
tools/download_prices.py:40
↓ 1 callersClassStockProcessorProcess
tools/data_process.py:40
↓ 1 callersClassTimeoutException
finagent/downloader/tools/fmp_economic_downloader.py:16
↓ 1 callersClassTimeoutException
finagent/downloader/tools/fmp_sentiment_downloader.py:16
↓ 1 callersClassTimeoutException
finagent/downloader/prices/yahoofinance_day_downloader.py:15
↓ 1 callersClassTimeoutException
finagent/downloader/prices/polygon_day_downloader.py:16
↓ 1 callersClassTimeoutException
finagent/downloader/prices/fmp_day_downloader.py:18
↓ 1 callersClassTimeoutException
finagent/downloader/news/fmp_downloader.py:16
↓ 1 callersClassTimeoutException
finagent/downloader/news/polygon_downloader.py:15
ClassAbstractSingleton
Abstract singleton class for ensuring only one instance of a class.
finagent/utils/singleton.py:19
ClassBaseDataset
finagent/data/base.py:12
ClassBaseMemory
Base class for all memories.
finagent/memory/base.py:58
ClassDecisionTrading
finagent/prompt/trading/decision.py:15
ClassDownloader
finagent/downloader/custom.py:3
ClassEmbeddingProvider
Interface for embedding models.
finagent/provider/base_embedding.py:8
ClassFMPCryptoNewsDownloader
finagent/downloader/news/fmp_downloader.py:167
ClassFMPDayPriceDownloader
finagent/downloader/prices/fmp_day_downloader.py:31
ClassFMPEconomicDownloader
finagent/downloader/tools/fmp_economic_downloader.py:29
ClassFMPForexNewsDownloader
finagent/downloader/news/fmp_downloader.py:138
ClassFMPSentimentDownloader
finagent/downloader/tools/fmp_sentiment_downloader.py:29
ClassFMPStockNewsDownloader
finagent/downloader/news/fmp_downloader.py:29
ClassHighLevelReflectionTrading
finagent/prompt/trading/high_level_reflection.py:15
ClassLLMProvider
Interface for LLM models.
finagent/provider/base_llm.py:11
ClassLatestMarketIntelligenceSummaryTrading
finagent/prompt/trading/latest_market_intelligence_summary.py:18
ClassLowLevelReflectionTrading
finagent/prompt/trading/low_level_reflection.py:15
ClassMemoryInterface
finagent/memory/interface.py:17
ClassOpenAIProvider
A class that wraps a given model
finagent/provider/provider.py:39
ClassPastMarketIntelligenceSummaryTrading
finagent/prompt/trading/past_market_intelligence_summary.py:18
ClassPlotsInterface
finagent/plots/interface.py:12
ClassPolygonDayPriceDownloader
finagent/downloader/prices/polygon_day_downloader.py:22
ClassPolygonNewsDownloader
finagent/downloader/news/polygon_downloader.py:23
ClassProcessor
finagent/processor/processor.py:204
ClassPrompt
finagent/prompt/custom.py:12
ClassRapidAPIDownloader
finagent/downloader/tools/rapidapi_downloader.py:24
ClassSingleton
Singleton metaclass for ensuring only one instance of a class.
finagent/utils/singleton.py:5
ClassVectorStore
Interface for vector store.
finagent/memory/base.py:14
ClassYahooFinanceDayPriceDownloader
finagent/downloader/prices/yahoofinance_day_downloader.py:21
ClassYahooFinanceNewsDownloader
finagent/downloader/news/yahoofinance_downloader.py:26