MCPcopy Create free account

hub / github.com/CurvedLightGroup/MoonDev-Trading-Ai-Agents / functions

Functions284 in github.com/CurvedLightGroup/MoonDev-Trading-Ai-Agents

↓ 1 callersMethodexecute_position_updates
Execute position size updates based on analysis
src/agents/copybot_agent.py:197
↓ 1 callersMethodexecute_strategy_signals
Execute trades based on approved strategy signals
src/agents/strategy_agent.py:216
↓ 1 callersMethodextract_tokens
Extract tokens/symbols from agent messages
src/agents/coingecko_agent.py:532
↓ 1 callersMethodfilter_tokens
Filter tokens based on criteria
src/scripts/coingecko_exchangeless_tokens.py:115
↓ 1 callersFunctionfind_urls
(string)
src/nice_funcs.py:54
↓ 1 callersFunctionfunding_arbitrage_calculator
Calculates various metrics for a funding rate 'carry trade' or 'arbitrage': - total_cost: sum of slippage + fees - hourly_funding_rate: a
src/scripts/fundingarb_calc.py:16
↓ 1 callersMethodgenerate_round_synopsis
Generate a brief synopsis of the round's key points using Synopsis Agent
src/agents/coingecko_agent.py:600
↓ 1 callersMethodgenerate_signals
Generate trading signals Returns: dict: { 'token': str, # Token address 'signal'
src/strategies/base_strategy.py:10
↓ 1 callersMethodgenerate_tweets
Generate tweets from text input or file
src/agents/tweet_agent.py:157
↓ 1 callersMethodget_copybot_follow_list
Get current copy trading follow list
src/agents/api.py:201
↓ 1 callersMethodget_copybot_recent_transactions
Get recent copy trading transactions
src/agents/api.py:236
↓ 1 callersFunctionget_data
(address, days_back_4_data, timeframe)
src/nice_funcs.py:339
↓ 1 callersFunctionget_data
🌙 Moon Dev's Hyperliquid Data Fetcher Args: symbol (str): Trading pair symbol (e.g., 'BTC', 'ETH') timeframe (str): Cand
src/nice_funcs_hl.py:153
↓ 1 callersMethodget_global_data
Get cryptocurrency global market data
src/agents/coingecko_agent.py:459
↓ 1 callersFunctionget_idea_content
Extract content from a trading idea URL or text
src/agents/rbi_agent.py:515
↓ 1 callersFunctionget_market_info
Get current market info for all coins on Hyperliquid
src/nice_funcs_hl.py:204
↓ 1 callersMethodget_ohlcv_data
Get OHLCV data for the past 14 days in 4-hour intervals
src/agents/listingarb_agent.py:327
↓ 1 callersMethodget_oi_total
Get total open interest data from API
src/agents/api.py:146
↓ 1 callersFunctionget_pdf_text
Extract text from PDF URL
src/agents/rbi_agent.py:352
↓ 1 callersMethodget_position_data
Get recent market data for a token
src/agents/risk_agent.py:216
↓ 1 callersMethodget_recent_history
Get formatted string of recent round synopses
src/agents/coingecko_agent.py:629
↓ 1 callersMethodget_sentiment_change
Calculate sentiment change from last run
src/agents/sentiment_agent.py:221
↓ 1 callersMethodget_signals
Get and evaluate signals from all enabled strategies
src/agents/strategy_agent.py:122
↓ 1 callersMethodget_solana_tokens
Get all Solana tokens with market data
src/scripts/coingecko_exchangeless_tokens.py:76
↓ 1 callersMethodget_token_accounts
Get all token accounts for a specific wallet address
src/scripts/token_list_tool.py:27
↓ 1 callersMethodget_token_addresses
Get token addresses from API
src/agents/api.py:142
↓ 1 callersMethodget_trending
Get trending search coins (Top-7) in the last 24 hours
src/agents/coingecko_agent.py:453
↓ 1 callersMethodget_tweets
Get tweets with proper error handling
src/agents/sentiment_agent.py:333
↓ 1 callersFunctionget_youtube_transcript
Get transcript from YouTube video
src/agents/rbi_agent.py:341
↓ 1 callersMethodhandle_exits
Check and exit positions based on SELL or NOTHING recommendations
src/agents/trading_agent.py:267
↓ 1 callersFunctioninit_anthropic_client
Initialize Anthropic client for default model
src/agents/rbi_agent.py:329
↓ 1 callersFunctioninit_deepseek_client
Initialize DeepSeek client with proper error handling
src/agents/rbi_agent.py:247
↓ 1 callersMethodinit_twitter_client
Initialize Twitter client using saved cookies
src/agents/sentiment_agent.py:312
↓ 1 callersFunctionkill_switch
this function closes the position in full if the usd_size > 10k then it will chunk in 10k orders
src/nice_funcs.py:724
↓ 1 callersMethodload_discovered_tokens
Load previously discovered tokens
src/scripts/coingecko_exchangeless_tokens.py:210
↓ 1 callersMethodload_discovered_tokens
Load tokens from discovery script
src/agents/listingarb_agent.py:318
↓ 1 callersMethodload_history
Load or initialize historical OI data with change tracking
src/agents/whale_agent.py:141
↓ 1 callersMethodload_history
Load or initialize historical funding rate data
src/agents/funding_agent.py:376
↓ 1 callersMethodload_history
Load or initialize historical liquidation data
src/agents/liquidation_agent.py:149
↓ 1 callersMethodload_memory
Load agent's memory from file
src/agents/coingecko_agent.py:278
↓ 1 callersMethodload_memory
Load agent memory
src/agents/listingarb_agent.py:153
↓ 1 callersMethodload_portfolio_data
Load current copybot portfolio data
src/agents/copybot_agent.py:75
↓ 1 callersMethodlog_daily_balance
Log portfolio value if not logged in past check period
src/agents/risk_agent.py:166
↓ 1 callersFunctionmain
Main function to run token discovery
src/scripts/coingecko_exchangeless_tokens.py:218
↓ 1 callersFunctionmain
()
src/scripts/twitter_login.py:66
↓ 1 callersFunctionmain
()
src/scripts/token_list_tool.py:77
↓ 1 callersFunctionmain
Example usage of the calculator. Modify these parameters to test different scenarios.
src/scripts/fundingarb_calc.py:122
↓ 1 callersFunctionmain
Main function to run the risk agent
src/agents/risk_agent.py:604
↓ 1 callersFunctionmain
Main function to process ideas from file
src/agents/rbi_agent.py:629
↓ 1 callersFunctionmain
Main function to run the trading agent every 15 minutes
src/agents/trading_agent.py:442
↓ 1 callersFunctionmain
Main function to run the multi-agent system
src/agents/coingecko_agent.py:691
↓ 1 callersFunctionmain
Main function to run the Listing Arb system
src/agents/listingarb_agent.py:633
↓ 1 callersMethodnext
(self)
src/scripts/deepseek_backtest.py:32
↓ 1 callersFunctionopen_wallet_tabs
(csv_path, batch_size=OPENS_PER_BATCH)
src/scripts/openlinks_intabs.py:27
↓ 1 callersFunctionpackage_check
Package Agent: Ensures correct indicator packages are used
src/agents/rbi_agent.py:489
↓ 1 callersMethodparse_allocation_response
Parse the AI's allocation response and handle both string and TextBlock formats
src/agents/trading_agent.py:295
↓ 1 callersFunctionprepare_data
(filepath)
src/data/rbi/backtests_final/VengeanceTrend_BTFinal.py:7
↓ 1 callersFunctionprepare_data
(filepath)
src/data/rbi/backtests_package/VengeanceTrend_PKG.py:7
↓ 1 callersFunctionpreprocess_data
(data_path)
src/data/rbi/backtests_final/MomentumRejection_BTFinal.py:6
↓ 1 callersFunctionpreprocess_data
(data_path)
src/data/rbi/backtests/MomentumRejection_BT.py:10
↓ 1 callersFunctionpreprocess_data
(data_path)
src/data/rbi/backtests_package/MomentumRejection_PKG.py:6
↓ 1 callersFunctionprint_calculator_results
Nicely format and print the results from funding_arbitrage_calculator().
src/scripts/fundingarb_calc.py:89
↓ 1 callersMethodprocess_transcript
Process transcript and provide focus assessment
src/agents/focus_agent.py:318
↓ 1 callersMethodrecord_audio
Record audio for specified duration
src/agents/focus_agent.py:149
↓ 1 callersFunctionresearch_strategy
Research Agent: Analyzes and creates trading strategy
src/agents/rbi_agent.py:407
↓ 1 callersMethodrun
Main function to run sentiment analysis
src/agents/sentiment_agent.py:491
↓ 1 callersMethodrun
Run the funding arbitrage agent
src/agents/fundingarb_agent.py:332
↓ 1 callersMethodrun
Main loop for random focus monitoring
src/agents/focus_agent.py:336
↓ 1 callersMethodrun
Run the chart analysis monitor continuously
src/agents/chartanalysis_agent.py:412
↓ 1 callersMethodrun
Run the funding rate monitor continuously
src/agents/funding_agent.py:508
↓ 1 callersMethodrun
Run the liquidation monitor continuously
src/agents/liquidation_agent.py:544
↓ 1 callersFunctionrun_agents
Run all active agents in sequence
src/main.py:40
↓ 1 callersMethodrun_analysis_cycle
Run one complete analysis cycle with parallel processing
src/agents/listingarb_agent.py:555
↓ 1 callersMethodrun_async
Async function to run sentiment analysis
src/agents/sentiment_agent.py:461
↓ 1 callersMethodrun_conversation_cycle
Run one cycle of agent conversation
src/agents/coingecko_agent.py:640
↓ 1 callersMethodrun_monitoring_cycle
Run one monitoring cycle
src/agents/whale_agent.py:528
↓ 1 callersMethodrun_monitoring_cycle
Run one monitoring cycle checking all tokens
src/agents/fundingarb_agent.py:278
↓ 1 callersMethodrun_monitoring_cycle
Run one monitoring cycle
src/agents/chartanalysis_agent.py:398
↓ 1 callersMethodrun_monitoring_cycle
Run one monitoring cycle
src/agents/funding_agent.py:460
↓ 1 callersMethodrun_monitoring_cycle
Run one monitoring cycle
src/agents/liquidation_agent.py:494
↓ 1 callersMethodsave_discovered_tokens
Save discovered tokens to CSV
src/scripts/coingecko_exchangeless_tokens.py:189
↓ 1 callersMethodsave_sentiment_score
Save sentiment score to history
src/agents/sentiment_agent.py:192
↓ 1 callersMethodsave_tweets
Save tweets to CSV file using pandas, appending new ones and avoiding duplicates
src/agents/sentiment_agent.py:404
↓ 1 callersFunctionshowError
(message)
src/frontend/static/js/main.js:318
↓ 1 callersMethodspeak
Wrapper for _announce to match base agent interface
src/agents/fundingarb_agent.py:274
↓ 1 callersFunctionstartPolling
()
src/frontend/static/js/main.js:241
↓ 1 callersFunctiontest_btc_data
()
src/nice_funcs_hl.py:346
↓ 1 callersFunctiontest_funding_rates
()
src/nice_funcs_hl.py:315
↓ 1 callersFunctiontest_market_info
()
src/nice_funcs_hl.py:228
↓ 1 callersMethodtrack_all_wallets
Track token accounts for all wallets in the WALLETS_TO_TRACK list
src/scripts/token_list_tool.py:54
↓ 1 callersFunctionupdateResult
(result)
src/frontend/static/js/main.js:109
Method__init__
(self, name: str)
src/strategies/base_strategy.py:7
Method__init__
Initialize the strategy
src/strategies/example_strategy.py:13
Method__init__
(self)
src/strategies/custom/example_strategy.py:4
Method__init__
(self)
src/scripts/coingecko_exchangeless_tokens.py:42
Method__init__
(self)
src/scripts/token_list_tool.py:21
Method__init__
Initialize the Sentiment Agent
src/agents/sentiment_agent.py:98
Method__init__
Initialize Dez the Whale Agent
src/agents/whale_agent.py:77
Method__init__
Initialize the API handler
src/agents/api.py:90
Method__init__
Initialize Moon Dev's Funding Arbitrage Agent
src/agents/fundingarb_agent.py:81
← previousnext →101–200 of 284, ranked by callers