Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TauricResearch/TradingAgents
/ functions
Functions
854 in github.com/TauricResearch/TradingAgents
⨍
Functions
854
◇
Types & classes
151
↳
Endpoints
4
Method
should_continue_fundamentals
Determine if fundamentals analysis should continue.
tradingagents/graph/conditional_logic.py:44
Method
should_continue_market
Determine if market analysis should continue.
tradingagents/graph/conditional_logic.py:14
Method
should_continue_news
Determine if news analysis should continue.
tradingagents/graph/conditional_logic.py:36
Method
should_continue_social
Determine if sentiment-analyst tool round should continue. Method name keeps the legacy ``social`` suffix to match the ``AnalystType.
tradingagents/graph/conditional_logic.py:22
Method
tearDown
(self)
tests/test_vendor_routing.py:48
Method
tearDown
(self)
tests/test_polymarket.py:110
Method
tearDown
(self)
tests/test_vendor_errors.py:57
Method
tearDown
(self)
tests/test_yfinance_stale_ohlcv_guard.py:89
Method
tearDown
(self)
tests/test_fred.py:159
Method
tearDown
(self)
tests/test_no_data_handling.py:29
Method
test_403_triggers_rss
(self)
tests/test_reddit_fallback.py:113
Method
test_429_then_success_retries_once
(self)
tests/test_reddit_fallback.py:126
Method
test_429_twice_gives_up_after_one_retry
(self)
tests/test_reddit_fallback.py:135
Method
test_accepts_common_ticker_formats
(self)
tests/test_safe_ticker_component.py:13
Method
test_accepts_futures_and_forex_formats
(self)
tests/test_safe_ticker_component.py:17
Method
test_accepts_structural_chars
(self)
tests/test_symbol_utils.py:72
Method
test_agrees_with_normalize_symbol
(self)
tests/test_symbol_utils.py:95
Method
test_alias_is_case_and_separator_insensitive
(self)
tests/test_fred.py:55
Method
test_alias_maps_to_series_id
(self)
tests/test_fred.py:51
Method
test_all_5_tier_ratings_render
(self)
tests/test_structured_agents.py:114
Method
test_all_conditions_derive_from_vendor_error
(self)
tests/test_vendor_errors.py:30
Method
test_all_five_tiers_recognised
(self)
tests/test_signal_processing.py:59
Method
test_all_six_bands_render
(self)
tests/test_structured_agents.py:325
Function
test_any_model_accepted_no_forced_key
()
tests/test_openai_compatible_provider.py:59
Method
test_api_key_handling
(self, mock_chat)
tests/test_google_api_key.py:14
Function
test_base_url_required
(monkeypatch)
tests/test_openai_compatible_provider.py:27
Method
test_batch_update_resolves_multiple_entries
batch_update_with_outcomes resolves multiple pending entries in one write.
tests/test_memory_log.py:134
Function
test_bearer_token_passed_as_api_key
(monkeypatch)
tests/test_bedrock_provider.py:53
Function
test_bedrock_any_model_and_no_key_env
()
tests/test_bedrock_provider.py:23
Method
test_bm25_not_imported
rank_bm25 must not be present in the memory module namespace.
tests/test_memory_log.py:812
Function
test_bool_coercion
(monkeypatch, raw, expected)
tests/test_env_overrides.py:66
Method
test_both_round_envs_skip_depth_prompt
(self)
tests/test_cli_env_skip.py:87
Method
test_build_instrument_context_mentions_exact_symbol
(self)
tests/test_ticker_symbol_handling.py:14
Method
test_build_plan_preserves_selected_order
(self)
tests/test_analyst_execution.py:12
Method
test_canonical_defaults_to_symbol
(self)
tests/test_symbol_utils.py:65
Function
test_capabilities_dataclass_is_frozen
Capability rows are immutable so they can be safely shared.
tests/test_capabilities.py:120
Method
test_capture_on_receive
When the response carries reasoning_content, it lands on the AIMessage's additional_kwargs so the next turn can echo it back.
tests/test_deepseek_reasoning.py:65
Function
test_case_insensitive_lookup
()
tests/test_api_key_env.py:60
Method
test_category_routes_to_polymarket
(self)
tests/test_polymarket.py:113
Method
test_chat_prompt_value_unwrapped
(self)
tests/test_deepseek_reasoning.py:39
Method
test_chat_sends_tool_choice
(self)
tests/test_deepseek_reasoning.py:144
Function
test_checkpoint_flag_overrides_env
(flag)
tests/test_cli_config_precedence.py:65
Function
test_checkpoint_none_preserves_env_default
()
tests/test_cli_config_precedence.py:57
Method
test_claude_5_family_receives_effort
(self, monkeypatch, model)
tests/test_anthropic_effort.py:65
Method
test_clean_handles_index_column
A frame with `index` instead of `Date` must still clean to a usable, date-parsed frame (was KeyError: 'Date').
tests/test_stockstats_date_column.py:50
Method
test_clean_handles_legacy_date_column
(self)
tests/test_stockstats_date_column.py:58
Method
test_clear_checkpoint_allows_fresh_start
After clearing, the graph starts from scratch.
tests/test_checkpoint_resume.py:79
Method
test_cli_catalog_models_are_all_validator_approved
(self)
tests/test_model_validation.py:26
Function
test_cli_dropdown_default_when_unset
(monkeypatch)
tests/test_ollama_base_url.py:106
Function
test_cli_dropdown_uses_env
The Ollama entry in the CLI dropdown must reflect OLLAMA_BASE_URL.
tests/test_ollama_base_url.py:93
Function
test_cli_normalize_delegates_to_data_layer
()
tests/test_cli_symbol_handling.py:59
Function
test_client_get_llm_picks_up_env
End-to-end: OllamaClient.get_llm() respects OLLAMA_BASE_URL.
tests/test_ollama_base_url.py:67
Method
test_closed_and_past_markets_are_excluded
(self)
tests/test_polymarket.py:50
Function
test_coerce_accepts_non_negative_ints_and_numeric_strings
(value, expected)
tests/test_llm_max_retries.py:20
Function
test_coerce_rejects_booleans
(bad)
tests/test_llm_max_retries.py:33
Function
test_coerce_rejects_negative
(bad)
tests/test_llm_max_retries.py:26
Function
test_coerce_rejects_non_integers
(bad)
tests/test_llm_max_retries.py:40
Function
test_confirm_endpoint_marks_env_origin
(monkeypatch, capsys)
tests/test_ollama_base_url.py:131
Function
test_confirm_endpoint_quiet_on_local_no_port
Local host without port shouldn't trigger the remote-port hint.
tests/test_ollama_base_url.py:162
Function
test_confirm_endpoint_shows_default
(monkeypatch, capsys)
tests/test_ollama_base_url.py:120
Function
test_confirm_endpoint_warns_on_missing_scheme
If user sets OLLAMA_BASE_URL=0.0.0.128, advise on the expected shape.
tests/test_ollama_base_url.py:141
Function
test_confirm_endpoint_warns_on_non_default_port_remote
A remote host with no :11434 gets a soft hint about port mismatch.
tests/test_ollama_base_url.py:152
Function
test_construction_when_extra_installed
(monkeypatch)
tests/test_bedrock_provider.py:73
Method
test_core_category_still_raises_on_error
(self)
tests/test_vendor_routing.py:113
Method
test_crash_and_resume
Crash at 'trader' node, then resume from checkpoint.
tests/test_checkpoint_resume.py:51
Method
test_cross_ticker_reflection_only
Cross-ticker entries show only the REFLECTION text, not the full DECISION.
tests/test_memory_log.py:756
Method
test_crypto_pair_requests_dot_x_endpoint
(self)
tests/test_stocktwits_resilience.py:68
Method
test_crypto_pair_searches_base
(self)
tests/test_reddit_fallback.py:210
Method
test_crypto_pairs_get_dash_usd
(self)
tests/test_symbol_utils.py:43
Method
test_crypto_uses_name_label_and_keeps_hint
(self)
tests/test_instrument_identity.py:91
Method
test_current_opus_and_sonnet_receive_effort
(self, monkeypatch, model)
tests/test_anthropic_effort.py:45
Method
test_custom_base_url_disables_responses_api
(self, monkeypatch)
tests/test_openai_responses_base_url.py:37
Method
test_custom_endpoints_are_not_native
(self)
tests/test_openai_responses_base_url.py:24
Method
test_custom_id_cancel_exits
(self)
tests/test_openrouter_model_select.py:100
Method
test_custom_language_cancel_defaults_english
(self)
tests/test_openrouter_model_select.py:119
Function
test_debate_path_map_covers_full_router_range
()
tests/test_risk_router_path_map.py:73
Function
test_debate_router_return_always_routable
(current_response)
tests/test_risk_router_path_map.py:66
Method
test_decision_content_preserved
(self, tmp_path)
tests/test_memory_log.py:228
Method
test_decision_with_markdown_separator
LLM decision containing '---' must not corrupt the entry.
tests/test_memory_log.py:192
Method
test_deepseek_chat_supports_tool_choice
(self)
tests/test_capabilities.py:14
Method
test_deepseek_reasoner_rejects_tool_choice
(self)
tests/test_capabilities.py:18
Method
test_deepseek_v4_flash_rejects_tool_choice
(self)
tests/test_capabilities.py:23
Method
test_deepseek_v4_pro_rejects_tool_choice
(self)
tests/test_capabilities.py:28
Function
test_default_is_none
(monkeypatch)
tests/test_llm_max_retries.py:90
Method
test_default_sentinel_uses_all_vendors
(self)
tests/test_vendor_routing.py:92
Method
test_default_temperature_is_none
(self, monkeypatch)
tests/test_temperature_config.py:55
Method
test_default_when_no_rating_present
(self)
tests/test_signal_processing.py:87
Method
test_defaults_non_crypto_symbols_to_stock
(self)
tests/test_crypto_asset_mode.py:13
Method
test_delegates_to_rss_without_touching_json
(self)
tests/test_reddit_fallback.py:98
Method
test_descriptive_phrase_is_rejected
(self)
tests/test_fred.py:64
Function
test_detect_asset_type
(raw, expected)
tests/test_cli_symbol_handling.py:55
Method
test_detects_crypto_pair_symbols
(self)
tests/test_crypto_asset_mode.py:9
Method
test_different_date_starts_fresh
A different date must NOT resume from an existing checkpoint.
tests/test_checkpoint_resume.py:108
Method
test_different_signature_starts_fresh
(self)
tests/test_checkpoint_resume.py:168
Method
test_dropdown_cancel_exits
(self)
tests/test_openrouter_model_select.py:94
Method
test_dropdown_prefers_mainstream_over_niche
(self)
tests/test_openrouter_model_select.py:53
Method
test_effort_env_skips_step8_prompt
(self)
tests/test_cli_env_skip.py:120
Method
test_empty
(self)
tests/test_reddit_fallback.py:71
Method
test_empty_download_raises_and_does_not_cache
(self)
tests/test_no_data_handling.py:34
Function
test_empty_env_value_is_passthrough
Empty TRADINGAGENTS_* values must not clobber the built-in default.
tests/test_env_overrides.py:92
← previous
next →
401–500 of 854, ranked by callers