MCPcopy Create free account

hub / github.com/TauricResearch/TradingAgents / functions

Functions854 in github.com/TauricResearch/TradingAgents

Functiontest_pro_remaps_minimal_to_low
()
tests/test_google_thinking_level.py:33
Methodtest_probability_volume_and_weekly_change_render
(self)
tests/test_polymarket.py:72
Methodtest_prompt_contains_ticker
(self)
tests/test_structured_agents.py:389
Methodtest_prompt_custom_model_id_cancel_exits
(self)
tests/test_openrouter_model_select.py:107
Methodtest_prompt_includes_investment_plan
(self)
tests/test_structured_agents.py:194
Methodtest_prompt_states_the_mode
(self, mode, label)
tests/test_openrouter_model_select.py:19
Methodtest_prompt_uses_5_tier_rating_scale
The RM prompt must list all five tiers so the schema enum matches user expectations.
tests/test_structured_agents.py:268
Methodtest_propagate_on_send
When an outgoing AIMessage carries reasoning_content, the request payload echoes it on the corresponding message dict.
tests/test_deepseek_reasoning.py:89
Methodtest_propagate_through_chat_prompt_value
Gemini bot review note: non-list inputs (ChatPromptValue) must also propagate reasoning_content.
tests/test_deepseek_reasoning.py:104
Methodtest_propagator_includes_asset_type_in_initial_state
(self)
tests/test_crypto_asset_mode.py:47
Methodtest_raises_on_empty_data
(self, monkeypatch)
tests/test_market_data_validator.py:53
Methodtest_raises_when_no_rows_on_or_before_date
(self, monkeypatch)
tests/test_market_data_validator.py:48
Methodtest_ranked_by_volume
(self)
tests/test_polymarket.py:58
Functiontest_rate_limit_detected
(monkeypatch)
tests/test_alpha_vantage_hardening.py:41
Methodtest_rate_limit_subclass_caught_by_base
(self)
tests/test_vendor_errors.py:60
Methodtest_rating_fallback_hold
(self, tmp_path)
tests/test_memory_log.py:174
Methodtest_rating_label_wins_over_prose_with_markdown
Rating: **Sell** must win even when prose contains a conflicting rating word.
tests/test_memory_log.py:364
Methodtest_rating_parsed_buy
(self, tmp_path)
tests/test_memory_log.py:164
Methodtest_rating_parsed_from_bold_markdown
**Rating**: Buy — markdown bold around the label must not prevent parsing.
tests/test_memory_log.py:350
Methodtest_rating_parsed_from_bold_value
Rating: **Sell** — markdown bold around the value must not prevent parsing.
tests/test_memory_log.py:357
Methodtest_rating_parsed_from_numbered_list
1. Rating: Buy — numbered list prefix must not prevent parsing.
tests/test_memory_log.py:375
Methodtest_rating_parsed_overweight
(self, tmp_path)
tests/test_memory_log.py:169
Methodtest_rating_priority_over_prose
Rating: X' label wins even when an opposing rating word appears earlier in prose.
tests/test_memory_log.py:179
Methodtest_reasoner_suppresses_tool_choice
(self)
tests/test_deepseek_reasoning.py:148
Methodtest_reasoner_variant_inherits_thinking_quirks
(self)
tests/test_capabilities.py:47
Functiontest_reasoning_effort_defaults_to_none
Unset reasoning/thinking knobs stay None so each provider uses its own default.
tests/test_env_overrides.py:84
Functiontest_reasoning_model_receives_effort
(monkeypatch)
tests/test_openai_reasoning_effort.py:36
Methodtest_reasoning_split_sent_via_extra_body_not_top_level
(self)
tests/test_minimax.py:28
Functiontest_reasoning_thinking_overrides
The provider reasoning/thinking knobs are env-configurable (non-interactive runs).
tests/test_env_overrides.py:71
Methodtest_recent_prior_trading_day_is_accepted
(self)
tests/test_yfinance_stale_ohlcv_guard.py:39
Methodtest_records_wall_time_when_analyst_completes
(self)
tests/test_analyst_execution.py:45
Methodtest_reflect_and_remember_removed
TradingAgentsGraph must not expose reflect_and_remember.
tests/test_memory_log.py:817
Methodtest_reflect_on_final_decision_includes_returns_in_prompt
Return figures are present in the human message sent to the LLM.
tests/test_memory_log.py:473
Methodtest_reflect_on_final_decision_returns_llm_output
(self)
tests/test_memory_log.py:463
Methodtest_reflector_defaults_to_spy_for_unupdated_callers
Default benchmark_name keeps the SPY label for legacy callers.
tests/test_memory_log.py:622
Methodtest_reflector_includes_benchmark_in_label
benchmark_name appears in the prompt label, not 'SPY' hardcoded.
tests/test_memory_log.py:606
Functiontest_registry_membership
()
tests/test_provider_registry.py:17
Functiontest_registry_spec
(provider, base_url, chat_class, responses)
tests/test_provider_registry.py:44
Methodtest_rejects_dot_only_values
(self)
tests/test_safe_ticker_component.py:41
Methodtest_rejects_empty_or_non_string
(self)
tests/test_safe_ticker_component.py:32
Methodtest_rejects_null_byte_and_whitespace
(self)
tests/test_safe_ticker_component.py:27
Methodtest_rejects_overlong_input
(self)
tests/test_safe_ticker_component.py:37
Methodtest_rejects_path_separators
(self)
tests/test_safe_ticker_component.py:22
Methodtest_rejects_slash_and_space
(self)
tests/test_symbol_utils.py:76
Methodtest_rejects_unknown_analyst_keys
(self)
tests/test_analyst_execution.py:20
Methodtest_renames_datetime_and_date_variants
(self)
tests/test_stockstats_date_column.py:34
Methodtest_renames_index_column
(self)
tests/test_stockstats_date_column.py:30
Methodtest_rendered_pm_markdown_shape
(self)
tests/test_signal_processing.py:36
Functiontest_report_agent_applies_language_instruction
(rel)
tests/test_i18n_coverage.py:52
Methodtest_report_has_header_latest_change_and_table
(self)
tests/test_fred.py:92
Functiontest_request_passes_timeout
(monkeypatch)
tests/test_alpha_vantage_hardening.py:33
Methodtest_required_fields
(self)
tests/test_structured_agents.py:103
Functiontest_research_depth_sets_both_rounds_without_env
(monkeypatch)
tests/test_cli_config_precedence.py:28
Methodtest_resolve_benchmark_case_insensitive
Suffix matching is case-insensitive so 7203.t resolves like 7203.T.
tests/test_memory_log.py:597
Methodtest_resolve_benchmark_china_a_shares
A-share tickers route to their exchange composite (uses the real default benchmark_map, since A-share support relies on it).
tests/test_memory_log.py:567
Methodtest_resolve_benchmark_explicit_override
config['benchmark_ticker'] wins for every ticker.
tests/test_memory_log.py:541
Methodtest_resolve_benchmark_suffix_map
Known suffixes route to their regional index.
tests/test_memory_log.py:551
Methodtest_resolve_benchmark_unknown_suffix_falls_back
Unrecognised suffix (BRK.B, FAKE.XX) falls back to SPY.
tests/test_memory_log.py:587
Methodtest_resolve_benchmark_us_ticker_defaults_to_spy
US tickers (no dotted suffix) take the empty-suffix entry.
tests/test_memory_log.py:577
Methodtest_resolve_marks_entry_completed
After resolve, get_pending_entries() is empty and the entry has a REFLECTION.
tests/test_memory_log.py:649
Methodtest_resolve_skips_other_tickers
Pending AAPL entry is not resolved when the run is for NVDA.
tests/test_memory_log.py:638
Functiontest_resolver_does_not_affect_other_providers
OLLAMA_BASE_URL should NOT leak into xai/deepseek/etc.
tests/test_ollama_base_url.py:59
Functiontest_resolver_evaluation_is_call_time
Setting the env AFTER module import must still take effect.
tests/test_ollama_base_url.py:51
Functiontest_resolver_returns_default_when_env_unset
(monkeypatch)
tests/test_ollama_base_url.py:39
Functiontest_resolver_returns_env_when_set
(monkeypatch)
tests/test_ollama_base_url.py:45
Methodtest_resolves_company_metadata_from_yfinance
(self)
tests/test_instrument_identity.py:23
Methodtest_resolves_known_crypto_forms
(self)
tests/test_symbol_utils.py:83
Methodtest_result_is_cached
(self)
tests/test_instrument_identity.py:59
Methodtest_retry_after_header_is_honoured
(self)
tests/test_reddit_fallback.py:143
Methodtest_returns_rating_from_pm_markdown
(self)
tests/test_signal_processing.py:71
Methodtest_rotation_disabled_by_default
Without max_entries, all resolved entries are kept.
tests/test_memory_log.py:297
Methodtest_rotation_never_prunes_pending
Pending entries (unresolved) are kept regardless of the cap.
tests/test_memory_log.py:319
Methodtest_rotation_prunes_oldest_resolved
When max_entries is set and exceeded, oldest resolved entries are pruned.
tests/test_memory_log.py:304
Methodtest_rotation_under_cap_is_noop
No rotation when resolved count <= max_entries.
tests/test_memory_log.py:338
Functiontest_router_return_always_routable
(latest_speaker)
tests/test_risk_router_path_map.py:33
Methodtest_router_sentinel_surfaces_stale_reason
(self)
tests/test_yfinance_stale_ohlcv_guard.py:92
Functiontest_router_terminates_at_round_limit
()
tests/test_risk_router_path_map.py:40
Methodtest_rss_incomplete_read_degrades_to_empty
(self)
tests/test_reddit_fallback.py:156
Methodtest_rss_posts_omit_fake_counts_and_note_source
(self)
tests/test_reddit_fallback.py:169
Methodtest_run_signature_captures_graph_shape
(self)
tests/test_checkpoint_resume.py:195
Methodtest_safe_defaults_when_state_minimal
(self)
tests/test_instrument_identity.py:162
Methodtest_same_ticker_prioritised
Same-ticker entries in same-ticker section; cross-ticker entries in cross-ticker section.
tests/test_memory_log.py:744
Functiontest_save_reports_defaults_under_results_dir
(tmp_path)
tests/test_reporting.py:45
Functiontest_save_reports_explicit_path
(tmp_path)
tests/test_reporting.py:37
Methodtest_schema_is_still_bound_as_tool
tool_choice is suppressed, but the schema is still bound as a tool — exactly matching DeepSeek's official tool-calling examples.
tests/test_deepseek_reasoning.py:171
Methodtest_schema_still_bound_as_tool
(self)
tests/test_minimax.py:68
Methodtest_score_out_of_range_rejected
(self)
tests/test_structured_agents.py:333
Methodtest_select_cancel_defaults_english
(self)
tests/test_openrouter_model_select.py:115
Methodtest_sentiment_report_also_in_messages
(self)
tests/test_structured_agents.py:382
Methodtest_set_config_does_not_alias_caller_nested_dicts
(self)
tests/test_dataflows_config.py:26
Methodtest_signature_changes_thread_id
(self)
tests/test_checkpoint_resume.py:158
Methodtest_single_get_ticker_no_shadow
(self)
tests/test_ticker_symbol_handling.py:19
Methodtest_six_letter_non_currency_left_alone
(self)
tests/test_symbol_utils.py:47
Methodtest_skips_placeholder_values
(self)
tests/test_instrument_identity.py:46
Methodtest_social_key_displays_as_sentiment_analyst
(self)
tests/test_analyst_execution.py:32
Methodtest_sole_unconfigured_vendor_surfaces_the_error
(self)
tests/test_vendor_errors.py:89
Methodtest_store_appends_not_overwrites
(self, tmp_path)
tests/test_memory_log.py:118
Methodtest_store_creates_file
(self, tmp_path)
tests/test_memory_log.py:112
Methodtest_store_decision_idempotent
Calling store_decision twice with same (ticker, date) stores only one entry.
tests/test_memory_log.py:127
Methodtest_string_input_yields_empty_list
(self)
tests/test_deepseek_reasoning.py:44
← previousnext →701–800 of 854, ranked by callers